diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..e4f9be68 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,9 @@ +{ + "name": "iCub Firmware Models Documentation", + "build": { + "dockerfile": "../.gitpod.Dockerfile" + }, + "extensions": [], + "forwardPorts": [8000], + "remoteUser": "gitpod" +} diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml new file mode 100644 index 00000000..1bbc5094 --- /dev/null +++ b/.github/workflows/gh-pages.yml @@ -0,0 +1,57 @@ +name: GitHub Pages + +on: + push: + branches: + - docs + workflow_dispatch: + repository_dispatch: + types: [build_documentation] + +concurrency: + group: publish_gh_pages + cancel-in-progress: true + +jobs: + docs: + name: "Deploy" + runs-on: ubuntu-latest + + steps: + - name: Checkout docs + uses: actions/checkout@main + with: + ref: 'docs' + + - name: Dependencies + run: | + sudo apt update + sudo apt install -y python3-wheel python3-setuptools + pip install --upgrade Jinja2 + pip install --user mkdocs + pip install --user $(mkdocs get-deps) + pip install --upgrade pygments + echo "${HOME}/.local/bin" >> ${GITHUB_PATH} + + - name: Configure Git + run: | + git config --global push.default upstream + git config --global user.name "GitHub Actions" + git config --global user.email "actions@github.com" + git remote set-url origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git + + - name: Build Mkdocs + run: | + mkdocs build + + - name: Create and prepare gh-pages anew + run: | + git checkout --orphan gh-pages + rm -R `ls -A | grep -v -E "^(.git|site)$"` + mv site/* ./ + + - name: Commit and push + run: | + git add . + git commit -m "publish site" + git push --force --set-upstream origin gh-pages \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..1d7635fe --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +site +*~ +~* +build* +*.slxc +*.autosave +*.mexw64 +*.mexa64 +slprj* +*.zip +*_ert_rtw +cache* +codegen* +derived* diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile new file mode 100644 index 00000000..141bbd16 --- /dev/null +++ b/.gitpod.Dockerfile @@ -0,0 +1,25 @@ +FROM ubuntu:latest +LABEL org.opencontainers.image.authors="Ugo Pattacini " + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt update && \ + apt install -y sudo apt-utils bash-completion wget ruby git \ + python3 python3-pip python3-setuptools python3-wheel + +RUN pip install mkdocs && \ + wget https://raw.githubusercontent.com/robotology/icub-firmware-models/docs/mkdocs.yml && \ + pip install $(mkdocs get-deps) && \ + rm mkdocs.yml + +RUN gem install yaml + +RUN rm -Rf /var/lib/apt/lists/* + +RUN useradd -l -u 33333 -G sudo -md /home/gitpod -s /bin/bash -p gitpod gitpod && \ + sed -i.bkp -e 's/%sudo\s\+ALL=(ALL\(:ALL\)\?)\s\+ALL/%sudo ALL=NOPASSWD:ALL/g' /etc/sudoers + +EXPOSE 8000 + +WORKDIR /workspace +CMD ["bash"] diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 00000000..e201b7c8 --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,5 @@ +image: + file: .gitpod.Dockerfile +ports: +- port: 8000 + onOpen: notify diff --git a/README.md b/README.md new file mode 100644 index 00000000..14eac42c --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +iCub Firmware Models +==================== + +This repository hosts all the models underlying the iCub Firmware. diff --git a/docs/assets/head-solid.png b/docs/assets/head-solid.png new file mode 100644 index 00000000..8a1c6dd2 Binary files /dev/null and b/docs/assets/head-solid.png differ diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 00000000..0a816979 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,5 @@ +# Welcome to the iCub Firmware Models +This documentation contains a guide to the Simulink models we used to generate the firmware running +onboard the iCub robot. + +#### [:zap:{.blink} Documentation resources for the `AMCBLDC` firmware](models/boards/amcbldc/webview.html){target=_blank}. diff --git a/docs/javascripts/config.js b/docs/javascripts/config.js new file mode 100644 index 00000000..73e99721 --- /dev/null +++ b/docs/javascripts/config.js @@ -0,0 +1,17 @@ +window.MathJax = { + tex: { + inlineMath: [["\\(", "\\)"]], + displayMath: [["\\[", "\\]"]], + processEscapes: true, + processEnvironments: true + }, + options: { + ignoreHtmlClass: ".*|", + processHtmlClass: "arithmatex" + } + }; + + document$.subscribe(() => { + MathJax.typesetPromise() + }) + \ No newline at end of file diff --git a/docs/models/boards/amcbldc/stylesheets/combined.css b/docs/models/boards/amcbldc/stylesheets/combined.css new file mode 100644 index 00000000..e69de29b diff --git a/docs/models/boards/amcbldc/support/lib/bundle.main.js b/docs/models/boards/amcbldc/support/lib/bundle.main.js new file mode 100644 index 00000000..89e7ad17 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/bundle.main.js @@ -0,0 +1,661 @@ +(function(v){function I(a){for(var n=a[0],i=a[1],o,e,s=0,d=[];s=0;--z)R=U[z].prototype,R.hasOwnProperty("declaredClass")||(R.declaredClass="uniqName_"+i++),$=R.declaredClass,K.hasOwnProperty($)||(K[$]={count:0,refs:[],cls:U[z]},++H),X=K[$],W&&W!==X&&(X.refs.push(W),++W.count),W=X;++W.count,L[0].refs.push(W)}for(;L.length;){for(W=L.pop(),w.push(W.cls),--H;J=W.refs,J.length==1;){if(W=J[0],!W||--W.count){W=0;break}w.push(W.cls),--H}if(W)for(M=0,Y=J.length;M=0;--Y)H=S[Y],M=H._meta,H=M?M.ctor:H,H&&H.apply(this,U?U[Y]:w);H=this.postscript,H&&H.apply(this,L)}}function P(S,j){return function(){var w=arguments,L=w,K=w[0],H;if(!(this instanceof w.callee))return F(w);j&&(K&&(H=K.preamble,H&&(L=H.apply(this,L)||L)),H=this.preamble,H&&H.apply(this,L)),S&&S.apply(this,w),H=this.postscript,H&&H.apply(this,w)}}function B(S){return function(){var j=arguments,w=0,L,K;if(!(this instanceof j.callee))return F(j);for(;L=S[w];++w)if(K=L._meta,L=K?K.ctor:L,L){L.apply(this,j);break}L=this.postscript,L&&L.apply(this,j)}}function T(S,j,w){return function(){var L,K,H,Y=0,M=1;for(w&&(Y=j.length-1,M=-1);L=j[Y];Y+=M)K=L._meta,H=(K?K.hidden:L.prototype)[S],H&&H.apply(this,arguments)}}function C(S){n.prototype=S.prototype;var j=new n;return n.prototype=null,j}function F(S){var j=S.callee,w=C(j);return j.apply(w,S),w}function O(S,j,w){typeof S!="string"&&(w=j,j=S,S=""),w=w||{};var L,K,H,Y,M,z,U,_=1,W=j;if(a.call(j)=="[object Array]"?(z=s(j,S),H=z[0],_=z.length-H,j=z[_]):(z=[0],j?a.call(j)=="[object Function]"?(H=j._meta,z=z.concat(H?H.bases:j)):e("base class is not a callable constructor.",S):j!==null&&e("unknown base class. Did you use dojo.require to pull it in?",S)),j)for(K=_-1;L=C(j),!!K;--K)H=z[K],(H._meta?r:g)(L,H.prototype),u("csp-restrictions")?Y=function(){}:Y=new Function,Y.superclass=j,Y.prototype=L,j=L.constructor=Y;else L={};for(O.safeMixin(L,w),H=w.constructor,H!==p.constructor&&(H.nom=o,L.constructor=H),K=_-1;K;--K)H=z[K]._meta,H&&H.chains&&(U=g(U||{},H.chains));if(L["-chains-"]&&(U=g(U||{},L["-chains-"])),j&&j.prototype&&j.prototype["-chains-"]&&(U=g(U||{},j.prototype["-chains-"])),H=!U||!U.hasOwnProperty(o),z[0]=Y=U&&U.constructor==="manual"?B(z):z.length==1?P(w.constructor,H):N(z,H),Y._meta={bases:z,hidden:w,chains:U,parents:W,ctor:w.constructor},Y.superclass=j&&j.prototype,Y.extend=c,Y.createSubclass=b,Y.prototype=L,L.constructor=Y,L.getInherited=l,L.isInstanceOf=E,L.inherited=D,L.__inherited=d,S&&(L.declaredClass=S,h.setObject(S,Y)),U)for(M in U)L[M]&&typeof U[M]=="string"&&M!=o&&(H=L[M]=T(M,z,U[M]==="after"),H.nom=M);return Y}return m.safeMixin=O.safeMixin=A,m.declare=O,O},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(4),t(5),t(9)],x=t.dj.d(y,function(m,u){u.add("bug-for-in-skips-shadowed",function(){for(var e in{toString:1})return 0;return 1});var h=u("bug-for-in-skips-shadowed")?"hasOwnProperty.valueOf.isPrototypeOf.propertyIsEnumerable.toLocaleString.toString.constructor".split("."):[],g=h.length,p=function(e,s,d){d||(e[0]&&m.scopeMap[e[0]]?d=m.scopeMap[e.shift()][1]:d=m.global);try{for(var l=0;l2)return o._hitchArgs.apply(m,arguments);if(s||(s=e,e=null),o.isString(s)){if(e=e||m.global,!e[s])throw['lang.hitch: scope["',s,'"] is null (scope="',e,'")'].join("");return function(){return e[s].apply(e,arguments||[])}}return e?function(){return s.apply(e,arguments||[])}:s},delegate:function(){function e(){}return function(s,d){e.prototype=s;var l=new e;return e.prototype=null,d&&o._mixin(l,d),l}}(),_toArray:u("ie")?function(){function e(s,d,l){for(var f=l||[],D=d||0;D0)return o.lastIndexOf(f,D,E);var A=f&&f.length||0,c=e?A+l:d,b;for(E===p?b=e?d:A+l:E<0?(b=A+E,b<0&&(b=d)):b=E>=A?A+l:E,A&&typeof f=="string"&&(f=f.split(""));b!=c;b+=s)if(f[b]==D)return b;return-1}}var o={every:n(!1),some:n(!0),indexOf:i(!0),lastIndexOf:i(!1),forEach:function(e,s,d){var l=0,f=e&&e.length||0;if(f&&typeof e=="string"&&(e=e.split("")),typeof s=="string"){if(u("csp-restrictions"))throw new TypeError("callback must be a function");s=g[s]||a(s)}if(d)for(;l-1&&(L=F.split(/\s*,\s*/)),L){for(var K=[],H=0,Y;Y=L[H++];)K.push(p.parse(C,Y,O,S,j,w));return K.remove=function(){for(var M=0;M0||window.navigator.msMaxTouchPoints),g.add("touch-events","ontouchstart"in document),g.add("pointer-events","pointerEnabled"in window.navigator?window.navigator.pointerEnabled:"PointerEvent"in window),g.add("MSPointer",window.navigator.msPointerEnabled),g.add("touch-action",g("touch")&&g("pointer-events")),g.add("device-width",screen.availWidth||innerWidth);var o=document.createElement("form");g.add("dom-attributes-explicit",o.attributes.length==0),g.add("dom-attributes-specified-flag",o.attributes.length>0&&o.attributes.length<40)}return g.clearElement=function(e){return e.innerHTML="",e},g.normalize=function(e,s){var d=e.match(/[\?:]|[^:\?]*/g),l=0,f=function(D){var E=d[l++];return E==":"?0:d[l++]=="?"?!D&&g(E)?f():(f(!0),f(D)):E||0};return e=f(),e&&s(e)},g.load=function(e,s,d){e?s([e],d):d()},g},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(9),t(7),t(14)],x=t.dj.d(y,function(m,u,h){var g,p={};m("webkit")?g=function(D){var E;if(D.nodeType==1){var r=D.ownerDocument.defaultView;E=r.getComputedStyle(D,null),!E&&D.style&&(D.style.display="",E=r.getComputedStyle(D,null))}return E||{}}:m("ie")&&(m("ie")<9||m("quirks"))?g=function(D){return D.nodeType==1&&D.currentStyle?D.currentStyle:{}}:g=function(D){if(D.nodeType===1){var E=D.ownerDocument.defaultView,r=E.opener?E:h.global.window;return r.getComputedStyle(D,null)||{}}return{}},p.getComputedStyle=g;var a;m("ie")?a=function(D,E){if(!E)return 0;if(E=="medium")return 4;if(E.slice&&E.slice(-2)=="px")return parseFloat(E);var r=D.style,A=D.runtimeStyle,c=D.currentStyle,b=r.left,N=A.left;A.left=c.left;try{r.left=E,E=r.pixelLeft}catch(P){E=0}return r.left=b,A.left=N,E}:a=function(D,E){return parseFloat(E)||0},p.toPixelValue=a;var n="DXImageTransform.Microsoft.Alpha",i=function(D,E){try{return D.filters.item(n)}catch(r){return E?{}:null}},o=m("ie")<9||m("ie")<10&&m("quirks")?function(D){try{return i(D).Opacity/100}catch(E){return 1}}:function(D){return g(D).opacity},e=m("ie")<9||m("ie")<10&&m("quirks")?function(D,E){E===""&&(E=1);var r=E*100,A=E===1;if(A?(D.style.zoom="",i(D)&&(D.style.filter=D.style.filter.replace(new RegExp("\\s*progid:"+n+"\\([^\\)]+?\\)","i"),""))):(D.style.zoom=1,i(D)?i(D,1).Opacity=r:D.style.filter+=" progid:"+n+"(Opacity="+r+")",i(D,1).Enabled=!0),D.tagName.toLowerCase()=="tr")for(var c=D.firstChild;c;c=c.nextSibling)c.tagName.toLowerCase()=="td"&&e(c,E);return E}:function(D,E){return D.style.opacity=E},s={left:!0,top:!0},d=/margin|padding|width|height|max|min|offset/;function l(D,E,r){if(E=E.toLowerCase(),r=="auto"){if(E=="height")return D.offsetHeight;if(E=="width")return D.offsetWidth}if(E=="fontweight")switch(r){case 700:return"bold";case 400:default:return"normal"}return E in s||(s[E]=d.test(E)),s[E]?a(D,r):r}var f={cssFloat:1,styleFloat:1,float:1};return p.get=function(E,r){var A=u.byId(E),c=arguments.length,b=r=="opacity";if(c==2&&b)return o(A);r=f[r]?"cssFloat"in A.style?"cssFloat":"styleFloat":r;var N=p.getComputedStyle(A);return c==1?N:l(A,r,N[r]||A.style[r])},p.set=function(E,r,A){var c=u.byId(E),b=arguments.length,N=r=="opacity";if(r=f[r]?"cssFloat"in c.style?"cssFloat":"styleFloat":r,b==3)return N?e(c,A):c.style[r]=A;for(var P in r)p.set(E,P,r[P]);return p.getComputedStyle(c)},p},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(9),t(14),t(4)],x=t.dj.d(y,function(m,u,h){if(m("ie")<=7)try{document.execCommand("BackgroundImageCache",!1,!0)}catch(n){}var g={};m("ie")?g.byId=function(n,i){if(typeof n!="string")return n||null;var o=i||u.doc,e=n&&o.getElementById(n);if(e&&(e.attributes.id.value==n||e.id==n))return e;var s=o.all[n];(!s||s.nodeName)&&(s=[s]);for(var d=0;e=s[d++];)if(e.attributes&&e.attributes.id&&e.attributes.id.value==n||e.id==n)return e;return null}:g.byId=function(n,i){return(typeof n=="string"?(i||u.doc).getElementById(n):n)||null};var p=h.global.document||null;m.add("dom-contains",!!(p&&p.contains)),g.isDescendant=function(n,i){try{for(n=g.byId(n),i=g.byId(i);n;){if(n==i)return!0;n=n.parentNode}}catch(o){}return!1},m.add("css-user-select",function(n,i,o){if(!o)return!1;var e=o.style,s=["Khtml","O","Moz","Webkit"],d=s.length,l="userSelect",f;do if(typeof e[l]!="undefined")return l;while(d--&&(l=s[d]+"UserSelect"));return!1});var a=m("css-user-select");return g.setSelectable=a?function(n,i){g.byId(n).style[a]=i?"":"none"}:function(n,i){n=g.byId(n);var o=n.getElementsByTagName("*"),e=o.length;if(i)for(n.removeAttribute("unselectable");e--;)o[e].removeAttribute("unselectable");else for(n.setAttribute("unselectable","on");e--;)o[e].setAttribute("unselectable","on")},g},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(1),t(2),t(7)],x=t.dj.d(y,function(m,u,h){var g="className",p,a=/\s+/,n=[""];function i(e){if(typeof e=="string"||e instanceof String){if(e&&!a.test(e))return n[0]=e,n;var s=e.split(a);return s.length&&!s[0]&&s.shift(),s.length&&!s[s.length-1]&&s.pop(),s}return e?u.filter(e,function(d){return d}):[]}var o={};return p={contains:function(s,d){return(" "+h.byId(s)[g]+" ").indexOf(" "+d+" ")>=0},add:function(s,d){s=h.byId(s),d=i(d);var l=s[g],f;l=l?" "+l+" ":" ",f=l.length;for(var D=0,E=d.length,r;D=0),m.add("wp",parseFloat(h.split("Windows Phone")[1])||void 0),m.add("msapp",parseFloat(h.split("MSAppHost/")[1])||void 0),m.add("khtml",g.indexOf("Konqueror")>=0?p:void 0),m.add("edge",parseFloat(h.split("Edge/")[1])||void 0),m.add("opr",parseFloat(h.split("OPR/")[1])||void 0),m.add("webkit",!m("wp")&&!m("edge")&&parseFloat(h.split("WebKit/")[1])||void 0),m.add("chrome",!m("edge")&&!m("opr")&&parseFloat(h.split("Chrome/")[1])||void 0),m.add("android",!m("wp")&&parseFloat(h.split("Android ")[1])||void 0),m.add("safari",g.indexOf("Safari")>=0&&!m("wp")&&!m("chrome")&&!m("android")&&!m("edge")&&!m("opr")?parseFloat(g.split("Version/")[1]):void 0),m.add("mac",g.indexOf("Macintosh")>=0),m.add("quirks",document.compatMode=="BackCompat"),!m("wp")&&h.match(/(iPhone|iPod|iPad)/)){var a=RegExp.$1.replace(/P/,"p"),n=h.match(/OS ([\d_]+)/)?RegExp.$1:"1",i=parseFloat(n.replace(/_/,".").replace(/_/g,""));m.add(a,i),m.add("ios",i)}if(m.add("bb",(h.indexOf("BlackBerry")>=0||h.indexOf("BB10")>=0)&&parseFloat(h.split("Version/")[1])||void 0),m.add("trident",parseFloat(g.split("Trident/")[1])||void 0),m.add("svg",typeof SVGAngle!="undefined"),!m("webkit")){if(h.indexOf("Opera")>=0&&m.add("opera",p>=9.8&&parseFloat(h.split("Version/")[1])||p),h.indexOf("Gecko")>=0&&!m("wp")&&!m("khtml")&&!m("trident")&&!m("edge")&&m.add("mozilla",p),m("mozilla")&&m.add("ff",parseFloat(h.split("Firefox/")[1]||h.split("Minefield/")[1])||void 0),document.all&&!m("opera")){var o=parseFloat(g.split("MSIE ")[1])||void 0,e=document.documentMode;e&&e!=5&&Math.floor(o)!=e&&(o=e),m.add("ie",o)}m.add("wii",typeof opera!="undefined"&&opera.wiiremote)}}return m},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(9),t(14),t(7),t(6)],x=t.dj.d(y,function(m,u,h,g){var p={};p.boxModel="content-box",m("ie")&&(p.boxModel=document.compatMode=="BackCompat"?"border-box":"content-box"),p.getPadExtents=function(l,f){l=h.byId(l);var D=f||g.getComputedStyle(l),E=g.toPixelValue,r=E(l,D.paddingLeft),A=E(l,D.paddingTop),c=E(l,D.paddingRight),b=E(l,D.paddingBottom);return{l:r,t:A,r:c,b,w:r+c,h:A+b}};var a="none";p.getBorderExtents=function(l,f){l=h.byId(l);var D=g.toPixelValue,E=f||g.getComputedStyle(l),r=E.borderLeftStyle!=a?D(l,E.borderLeftWidth):0,A=E.borderTopStyle!=a?D(l,E.borderTopWidth):0,c=E.borderRightStyle!=a?D(l,E.borderRightWidth):0,b=E.borderBottomStyle!=a?D(l,E.borderBottomWidth):0;return{l:r,t:A,r:c,b,w:r+c,h:A+b}},p.getPadBorderExtents=function(l,f){l=h.byId(l);var D=f||g.getComputedStyle(l),E=p.getPadExtents(l,D),r=p.getBorderExtents(l,D);return{l:E.l+r.l,t:E.t+r.t,r:E.r+r.r,b:E.b+r.b,w:E.w+r.w,h:E.h+r.h}},p.getMarginExtents=function(l,f){l=h.byId(l);var D=f||g.getComputedStyle(l),E=g.toPixelValue,r=E(l,D.marginLeft),A=E(l,D.marginTop),c=E(l,D.marginRight),b=E(l,D.marginBottom);return{l:r,t:A,r:c,b,w:r+c,h:A+b}},p.getMarginBox=function(l,f){l=h.byId(l);var D=f||g.getComputedStyle(l),E=p.getMarginExtents(l,D),r=l.offsetLeft-E.l,A=l.offsetTop-E.t,c=l.parentNode,b=g.toPixelValue,N;if(m("mozilla")){var P=parseFloat(D.left),B=parseFloat(D.top);!isNaN(P)&&!isNaN(B)?(r=P,A=B):c&&c.style&&(N=g.getComputedStyle(c),N.overflow!="visible"&&(r+=N.borderLeftStyle!=a?b(l,N.borderLeftWidth):0,A+=N.borderTopStyle!=a?b(l,N.borderTopWidth):0))}else(m("opera")||m("ie")==8&&!m("quirks"))&&c&&(N=g.getComputedStyle(c),r-=N.borderLeftStyle!=a?b(l,N.borderLeftWidth):0,A-=N.borderTopStyle!=a?b(l,N.borderTopWidth):0);return{l:r,t:A,w:l.offsetWidth+E.w,h:l.offsetHeight+E.h}},p.getContentBox=function(l,f){l=h.byId(l);var D=f||g.getComputedStyle(l),E=l.clientWidth,r,A=p.getPadExtents(l,D),c=p.getBorderExtents(l,D);return E?(r=l.clientHeight,c.w=c.h=0):(E=l.offsetWidth,r=l.offsetHeight),m("opera")&&(A.l+=c.l,A.t+=c.t),{l:A.l,t:A.t,w:E-A.w-c.w,h:r-A.h-c.h}};function n(d,l,f,D,E,r){r=r||"px";var A=d.style;isNaN(l)||(A.left=l+r),isNaN(f)||(A.top=f+r),D>=0&&(A.width=D+r),E>=0&&(A.height=E+r)}function i(d){return d.tagName.toLowerCase()=="button"||d.tagName.toLowerCase()=="input"&&(d.getAttribute("type")||"").toLowerCase()=="button"}function o(d){return p.boxModel=="border-box"||d.tagName.toLowerCase()=="table"||i(d)}function e(d){var l={x:0,y:0,width:0,height:0,top:0,right:0,bottom:0,left:0},f;try{f=d.getBoundingClientRect()}catch(D){return l}return typeof f.left=="undefined"?l:f}p.setContentSize=function(l,f,D){l=h.byId(l);var E=f.w,r=f.h;if(o(l)){var A=p.getPadBorderExtents(l,D);E>=0&&(E+=A.w),r>=0&&(r+=A.h)}n(l,NaN,NaN,E,r)};var s={l:0,t:0,w:0,h:0};return p.setMarginBox=function(l,f,D){l=h.byId(l);var E=D||g.getComputedStyle(l),r=f.w,A=f.h,c=o(l)?s:p.getPadBorderExtents(l,E),b=p.getMarginExtents(l,E);if(m("webkit")&&i(l)){var N=l.style;r>=0&&!N.width&&(N.width="4px"),A>=0&&!N.height&&(N.height="4px")}r>=0&&(r=Math.max(r-c.w-b.w,0)),A>=0&&(A=Math.max(A-c.h-b.h,0)),n(l,f.l,f.t,r,A)},p.isBodyLtr=function(l){return l=l||u.doc,(u.body(l).dir||l.documentElement.dir||"ltr").toLowerCase()=="ltr"},p.docScroll=function(l){l=l||u.doc;var f=l.parentWindow||l.defaultView;return"pageXOffset"in f?{x:f.pageXOffset,y:f.pageYOffset}:(f=m("quirks")?u.body(l):l.documentElement)&&{x:p.fixIeBiDiScrollLeft(f.scrollLeft||0,l),y:f.scrollTop||0}},p.getIeDocumentElementOffset=function(d){return{x:0,y:0}},p.fixIeBiDiScrollLeft=function(l,f){f=f||u.doc;var D=m("ie");if(D&&!p.isBodyLtr(f)){var E=m("quirks"),r=E?u.body(f):f.documentElement,A=u.global;return D==6&&!E&&A.frameElement&&r.scrollHeight>r.clientHeight&&(l+=r.clientLeft),D<8||E?l+r.clientWidth-r.scrollWidth:-l}return l},p.position=function(d,l){d=h.byId(d);var f=u.body(d.ownerDocument),D=e(d);if(D={x:D.left,y:D.top,w:D.right-D.left,h:D.bottom-D.top},m("ie")<9&&(D.x-=m("quirks")?f.clientLeft+f.offsetLeft:0,D.y-=m("quirks")?f.clientTop+f.offsetTop:0),l){var E=p.docScroll(d.ownerDocument);D.x+=E.x,D.y+=E.y}return D},p.getMarginSize=function(l,f){l=h.byId(l);var D=p.getMarginExtents(l,f||g.getComputedStyle(l)),E=e(l);return{w:E.right-E.left+D.w,h:E.bottom-E.top+D.h}},p.normalizeEvent=function(d){if("layerX"in d||(d.layerX=d.offsetX,d.layerY=d.offsetY),!("pageX"in d)){var l=d.target,f=l&&l.ownerDocument||document,D=m("quirks")?f.body:f.documentElement;d.pageX=d.clientX+p.fixIeBiDiScrollLeft(D.scrollLeft||0,f),d.pageY=d.clientY+(D.scrollTop||0)}},p},v,I),v.exports=x},function(v,I,t){var y,x;y=[],x=t.dj.d(y,function(){"use strict";var m;function u(n,i,o,e){var s=n[i],d=i=="around",l;if(d){var f=o(function(){return s.advice(this,arguments)});l={remove:function(){f&&(f=n=o=null)},advice:function(D,E){return f?f.apply(D,E):s.advice(D,E)}}}else l={remove:function(){if(l.advice){var D=l.previous,E=l.next;!E&&!D?delete n[i]:(D?D.next=E:n[i]=E,E&&(E.previous=D)),n=o=l.advice=null}},id:n.nextId++,advice:o,receiveArguments:e};if(s&&!d)if(i=="after"){for(;s.next&&(s=s.next););s.next=l,l.previous=s}else i=="before"&&(n[i]=l,l.next=s,s.previous=l);else n[i]=l;return l}function h(n){return function(i,o,e,s){var d=i[o],l;(!d||d.target!=i)&&(i[o]=l=function(){for(var D=l.nextId,E=arguments,r=l.before;r;)r.advice&&(E=r.advice.apply(this,E)||E),r=r.next;if(l.around)var A=l.around.advice(this,E);for(var c=l.after;c&&c.id&]/g,function(s){return{"&":"&","<":"<",">":">",'"':""","'":"'"}[s]})},buildRendering:function(){if(!this._rendered){this.templateString||(this.templateString=m(this.templatePath,{sanitize:!0}));var e=o.getCachedTemplate(this.templateString,this._skipNodeCache,this.ownerDocument),s;if(g.isString(e)){if(s=h.toDom(this._stringRepl(e),this.ownerDocument),s.nodeType!=1)throw new Error("Invalid template: "+e)}else s=e.cloneNode(!0);this.domNode=s}this.inherited(arguments),this._rendered||this._fillContent(this.srcNodeRef),this._rendered=!0},_fillContent:function(e){var s=this.containerNode;if(e&&s)for(;e.hasChildNodes();)s.appendChild(e.firstChild)}});return o._templateCache={},o.getCachedTemplate=function(e,s,d){var l=o._templateCache,f=e,D=l[f];if(D){try{if(!D.ownerDocument||D.ownerDocument==(d||document))return D}catch(r){}h.destroy(D)}if(e=n.trim(e),s||e.match(/\$\{([^\}]+)\}/g))return l[f]=e;var E=h.toDom(e,d);if(E.nodeType!=1)throw new Error("Invalid template: "+e);return l[f]=E},a("ie")&&p(window,"unload",function(){var e=o._templateCache;for(var s in e){var d=e[s];typeof d=="object"&&h.destroy(d),delete e[s]}}),o},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(4),t(1),t(9)],x=t.dj.d(y,function(m,u,h){var g={global:m.global,doc:m.global.document||null,body:function(p){return p=p||m.doc,p.body||p.getElementsByTagName("body")[0]},setContext:function(p,a){m.global=g.global=p,m.doc=g.doc=a},withGlobal:function(p,a,n,i){var o=m.global;try{return m.global=g.global=p,g.withDoc.call(null,p.document,a,n,i)}finally{m.global=g.global=o}},withDoc:function(p,a,n,i){var o=g.doc,e=h("quirks"),s=h("ie"),d,l,f;try{return m.doc=g.doc=p,m.isQuirks=h.add("quirks",m.doc.compatMode=="BackCompat",!0,!0),h("ie")&&(f=p.parentWindow)&&f.navigator&&(d=parseFloat(f.navigator.appVersion.split("MSIE ")[1])||void 0,l=p.documentMode,l&&l!=5&&Math.floor(d)!=l&&(d=l),m.isIE=h.add("ie",d,!0,!0)),n&&typeof a=="string"&&(a=n[a]),a.apply(n,i||[])}finally{m.doc=g.doc=o,m.isQuirks=h.add("quirks",e,!0,!0),m.isIE=h.add("ie",s,!0,!0)}}};return h("extend-dojo")&&u.mixin(m,g),g},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(41)],x=t.dj.d(y,function(m){var u=new m;return{publish:function(h,g){return u.emit.apply(u,arguments)},subscribe:function(h,g){return u.on.apply(u,arguments)}}},v,I),v.exports=x},function(v,I,t){var y,x;y=[I,t(9),t(1),t(7),t(6),t(96)],x=t.dj.d(y,function(m,u,h,g,p,a){var n={innerHTML:1,textContent:1,className:1,htmlFor:u("ie")?1:0,value:1},i={classname:"class",htmlfor:"for",tabindex:"tabIndex",readonly:"readOnly"};function o(e,s){var d=e.getAttributeNode&&e.getAttributeNode(s);return!!d&&d.specified}m.has=function(s,d){var l=d.toLowerCase();return!!n[a.names[l]||d]||o(g.byId(s),i[l]||d)},m.get=function(s,d){s=g.byId(s);var l=d.toLowerCase(),f=a.names[l]||d,D=n[f],E=s[f];if(D&&typeof E!="undefined")return E;if(f=="textContent")return a.get(s,f);if(f!="href"&&(typeof E=="boolean"||h.isFunction(E)))return E;var r=i[l]||d;return o(s,r)?s.getAttribute(r):null},m.set=function(s,d,l){if(s=g.byId(s),arguments.length==2){for(var f in d)m.set(s,f,d[f]);return s}var D=d.toLowerCase(),E=a.names[D]||d,r=n[E];return E=="style"&&typeof l!="string"?(p.set(s,l),s):r||typeof l=="boolean"||h.isFunction(l)?a.set(s,d,l):(s.setAttribute(i[D]||d,l),s)},m.remove=function(s,d){g.byId(s).removeAttribute(i[d.toLowerCase()]||d)},m.getNodeProp=function(s,d){s=g.byId(s);var l=d.toLowerCase(),f=a.names[l]||d;if(f in s&&f!="href")return s[f];var D=i[l]||d;return o(s,D)?s.getAttribute(D):null}},v,I),v.exports=x},function(v,I,t){var y,x;y=[I,t(4),t(9),t(14),t(7),t(16)],x=t.dj.d(y,function(m,u,h,g,p,a){var n={option:["select"],tbody:["table"],thead:["table"],tfoot:["table"],tr:["table","tbody"],td:["table","tbody","tr"],th:["table","thead","tr"],legend:["fieldset"],caption:["table"],colgroup:["table"],col:["table","colgroup"],li:["ul"]},i=/<\s*([\w\:]+)/,o={},e=0,s="__"+u._scopeName+"ToDomId";for(var d in n)if(n.hasOwnProperty(d)){var l=n[d];l.pre=d=="option"?'',_buttonInputDisabled:n("ie")?"disabled":"",baseClass:"dijitTextBox",postMixInProperties:function(){var f=this.type.toLowerCase();(this.templateString&&this.templateString.toLowerCase()=="input"||(f=="hidden"||f=="file")&&this.templateString==this.constructor.prototype.templateString)&&(this.templateString=this._singleNodeTemplate),this.inherited(arguments)},postCreate:function(){this.inherited(arguments),n("ie")<9&&this.defer(function(){try{var f=h.getComputedStyle(this.domNode);if(f){var D=f.fontFamily;if(D){var E=this.domNode.getElementsByTagName("INPUT");if(E)for(var r=0;r0},s._setSelectionRange=o._setSelectionRange=function(f,D,E){if(f.createTextRange){var r=f.createTextRange();r.collapse(!0),r.moveStart("character",-99999),r.moveStart("character",D),r.moveEnd("character",E-D),r.select()}}),n("dojo-bidi")&&(l=m("dijit.form.TextBox",l,{_setPlaceHolderAttr:function(f){this.inherited(arguments),this.applyTextDir(this._phspan)}})),l},v,I),v.exports=x},function(v,I,t){var y,x;y=[],x=t.dj.d(y,function(){class m{constructor(h,g,p){this.r=h,this.g=g,this.b=p}equals(h){return h instanceof m?this===h?!0:this.r===h.r&&this.g===h.g&&this.b===h.b:!1}toString(){return this._rgbString||(this._rgbString=`rgb(${this.r}, ${this.g}, ${this.b})`),this._rgbString}toHexString(){const h=this.r.toString(16),g=this.g.toString(16),p=this.b.toString(16);return`#${h}${g}${p}`}}return m},v,I),v.exports=x},function(v,I,t){"use strict";var y,x;y=[],x=t.dj.d(y,function(){const m={DEVELOPMENT:"DEVELOPMENT",PRODUCTION:"PRODUCTION"};return Object.freeze(m),m},v,I),v.exports=x},function(v,I,t){"use strict";var y,x;y=[t(125)],x=t.dj.d(y,function(m){const u={};return u.objectValues=function(h){const g=[];for(const p in h)h.hasOwnProperty(p)&&g.push(h[p]);return g},u.makeReadOnlyProperty=function(h,g,p){Object.defineProperty(h,g,{value:p,writable:!1})},u.execCallbacks=function(h,g){const p=u.objectValues(h);for(const a in p)p[a](g)},u.currentTimeString=function(){const h=new Date;return h.toLocaleTimeString("en-US",{hour12:!1,hour:"numeric",minute:"numeric",second:"numeric"})+"."+h.getTime()%1e3},u.printToConsole=function(h,g,p){(p!==m.PRODUCTION||h==="error")&&console[h].apply(console,g)},u},v,I),v.exports=x},function(v,I,t){var y,x;y=[],x=t.dj.d(y,function(){return{DELETE_NODE:"deleteNode",DELETE_TEXT:"deleteText",INSERT_NODE:"insertNode",INSERT_TEXT:"insertText",MERGE_NODE:"mergeNode",SPLIT_NODE:"splitNode",UPDATE_ATTRIBUTES:"updateAttributes"}},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(4),t(0),t(3),t(5),t(40),t(92),t(61),t(49)],x=t.dj.d(y,function(m,u,h,g,p,a,n){var i=g("ie")<8&&!g("quirks");function o(l,f){f&&f.nodeType&&l.appendChild(f)}function e(l){return n.escapeCssIdentifier(l,"-")}var s=u(a,{columns:null,cellNavigation:!0,tabableHeader:!0,showHeader:!0,column:function(l){return typeof l!="object"?this.columns[l]:this.cell(l).column},listType:"grid",cell:function(l,f){if(l.column&&l.element)return l;l.target&&l.target.nodeType&&(l=l.target);var D;if(l.nodeType){var E;do{if(this._rowIdToObject[l.id])break;var r=l.columnId;if(r){f=r,D=l;break}l=l.parentNode}while(l&&l!=this.domNode)}if(!D&&typeof f!="undefined"){var A=this.row(l),c=A&&A.element;if(c){for(var b=c.getElementsByTagName("td"),N=0;N",E)},renderHeader:function(){var l=this,f=this.columns,D=this.headerNode,E=D.childNodes.length;for(D.setAttribute("role","row");E--;)p(D.childNodes[E],"!");var r=this.createRowCells("th",function(A,c){var b=c.headerNode=A;i&&(A=A.parentNode);var N=c.field;N&&(A.field=N),c.renderHeaderCell?o(b,c.renderHeaderCell(b)):("label"in c||c.field)&&b.appendChild(document.createTextNode("label"in c?c.label:c.field)),c.sortable!==!1&&N&&N!="_item"&&(A.sortable=!0,A.className+=" dgrid-sortable")},this.subRows&&this.subRows.headerRows);this._rowIdToObject[r.id=this.id+"-header"]=this.columns,D.appendChild(r),this._sortListener&&this._sortListener.remove(),this._sortListener=h(r,"click,keydown",function(A){if(A.type=="click"||A.keyCode==32||!g("opera")&&A.keyCode==13){var c=A.target,b,N,P,B;do if(c.sortable){P=[{attribute:b=c.field||c.columnId,descending:(N=l._sort[0])&&N.attribute==b&&!N.descending}],B={bubbles:!0,cancelable:!0,grid:l,parentType:A.type,sort:P},h.emit(A.target,"dgrid-sort",B)&&(l._sortNode=c,l.set("sort",P));break}while((c=c.parentNode)&&c!=D)}})},resize:function(){var l=this.headerNode.firstChild,f=this.contentNode,D;this.inherited(arguments),(!g("ie")||g("ie")>7&&!g("quirks"))&&(f.style.width="",f&&l&&(D=l.offsetWidth)!=f.offsetWidth&&(f.style.width=D+"px"))},destroy:function(){this._destroyColumns(),this._sortListener&&this._sortListener.remove(),this.inherited(arguments)},_setSort:function(l,f){this.inherited(arguments),this.updateSortArrow(this._sort)},_findSortArrowParent:function(l){var f=this.columns;for(var D in f){var E=f[D];if(E.field==l)return E.headerNode}},updateSortArrow:function(l,f){if(this._lastSortedArrow&&(p(this._lastSortedArrow,"1)){var s=o.changedTouches[0],d=s.screenX,l=s.screenY;e&&o.preventDefault();var f=m(n,"touchend",function(D){var E=D.changedTouches[0];D.targetTouches.length||(Math.abs(E.screenX-d)0?c.delay:0,this.skip=c.skip,this.mover=c.mover?c.mover:d,this.events=[i(this.handle,e.press,h.hitch(this,"onMouseDown")),i(this.handle,"dragstart",h.hitch(this,"onSelectStart")),i(this.handle,"selectstart",h.hitch(this,"onSelectStart"))]},markupFactory:function(A,c,b){return new b(c,A)},destroy:function(){m.forEach(this.events,function(A){A.remove()}),D(this.node,""),this.events=this.node=this.handle=null},onMouseDown:function(A){this.skip&&s.isFormElement(A)||(this.delay?(this.events.push(i(this.handle,e.move,h.hitch(this,"onMouseMove")),i(this.handle.ownerDocument,e.release,h.hitch(this,"onMouseUp"))),this._lastX=A.pageX,this._lastY=A.pageY):this.onDragDetected(A),A.preventDefault())},onMouseMove:function(A){(Math.abs(A.pageX-this._lastX)>this.delay||Math.abs(A.pageY-this._lastY)>this.delay)&&(this.onMouseUp(A),this.onDragDetected(A)),A.stopPropagation(),A.preventDefault()},onMouseUp:function(A){for(var c=0;c<2;++c)this.events.pop().remove();A.stopPropagation(),A.preventDefault()},onSelectStart:function(A){(!this.skip||!s.isFormElement(A))&&(A.stopPropagation(),A.preventDefault())},onDragDetected:function(A){new this.mover(this.node,A,this)},onMoveStart:function(A){o.publish("/dnd/move/start",A),p.add(l.body(),"dojoMove"),p.add(this.node,"dojoMoveItem")},onMoveStop:function(A){o.publish("/dnd/move/stop",A),p.remove(l.body(),"dojoMove"),p.remove(this.node,"dojoMoveItem")},onFirstMove:function(){},onMove:function(A,c){this.onMoving(A,c);var b=A.node.style;b.left=c.l+"px",b.top=c.t+"px",this.onMoved(A,c)},onMoving:function(){},onMoved:function(){}});return r},v,I),v.exports=x},function(v,I,t){Promise.resolve().then(function(){var y=[t(135)];(function(){}).apply(null,y)}).catch(t.oe)},,,function(v,I,t){var y,x;y=[t(62),t(29),t(144),t(145)],x=t.dj.d(y,function(m,u,h){"use strict";u(function(){m.parse(),window.slwebview=h})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(4)],x=t.dj.d(y,function(m){var u=new RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?$"),h=new RegExp("^((([^\\[:]+):)?([^@]+)@)?(\\[([^\\]]+)\\]|([^\\[:]*))(:([0-9]+))?$"),g=function(){for(var p=null,a=arguments,n=[a[0]],i=1;i0&&!(l==1&&d[0]=="")&&d[l]==".."&&d[l-1]!=".."&&(l==d.length-1?(d.splice(l,1),d[l-1]=""):(d.splice(l-1,2),l-=2));o.path=d.join("/")}n=[],o.scheme&&n.push(o.scheme,":"),o.authority&&n.push("//",o.authority),n.push(o.path),o.query&&n.push("?",o.query),o.fragment&&n.push("#",o.fragment)}this.uri=n.join("");var f=this.uri.match(u);this.scheme=f[2]||(f[1]?"":p),this.authority=f[4]||(f[3]?"":p),this.path=f[5],this.query=f[7]||(f[6]?"":p),this.fragment=f[9]||(f[8]?"":p),this.authority!=p&&(f=this.authority.match(h),this.user=f[3]||p,this.password=f[4]||p,this.host=f[6]||f[7],this.port=f[9]||p)};return g.prototype.toString=function(){return this.uri},m._Url=g},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(1),t(2)],x=t.dj.d(y,function(m,u){var h={};return m.setObject("dojo.date.stamp",h),h.fromISOString=function(g,p){h._isoRegExp||(h._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/);var a=h._isoRegExp.exec(g),n=null;if(a){a.shift(),a[1]&&a[1]--,a[6]&&(a[6]*=1e3),p&&(p=new Date(p),u.forEach(u.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(e){return p["get"+e]()}),function(e,s){a[s]=a[s]||e})),n=new Date(a[0]||1970,a[1]||0,a[2]||1,a[3]||0,a[4]||0,a[5]||0,a[6]||0),a[0]<100&&n.setFullYear(a[0]||1970);var i=0,o=a[7]&&a[7].charAt(0);o!="Z"&&(i=(a[8]||0)*60+(Number(a[9])||0),o!="-"&&(i*=-1)),o&&(i-=n.getTimezoneOffset()),i&&n.setTime(n.getTime()+i*6e4)}return n},h.toISOString=function(g,p){var a=function(D){return D<10?"0"+D:D};p=p||{};var n=[],i=p.zulu?"getUTC":"get",o="";if(p.selector!="time"){var e=g[i+"FullYear"]();o=["0000".substr((e+"").length)+e,a(g[i+"Month"]()+1),a(g[i+"Date"]())].join("-")}if(n.push(o),p.selector!="date"){var s=[a(g[i+"Hours"]()),a(g[i+"Minutes"]()),a(g[i+"Seconds"]())].join(":"),d=g[i+"Milliseconds"]();if(p.milliseconds&&(s+="."+(d<100?"0":"")+a(d)),p.zulu)s+="Z";else if(p.selector!="time"){var l=g.getTimezoneOffset(),f=Math.abs(l);s+=(l>0?"-":"+")+a(Math.floor(f/60))+":"+a(f%60)}n.push(s)}return n.join("T")},h},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(139)],x=t.dj.d(y,function(m){return{parse:m}},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(68),t(140)],x=t.dj.d(y,function(m,u){var h,g,p,a,n,i,o,e,s;function d(U,_){h=String(U),g="start",p=[],a=0,n=1,i=0,o=void 0,e=void 0,s=void 0;do o=c(),S[g]();while(o.type!=="eof");return typeof _=="function"?l({"":s},"",_):s}function l(U,_,W){var R=U[_];if(R!=null&&typeof R=="object")for(var X in R){var $=l(R,X,W);$===void 0?delete R[X]:R[X]=$}return W.call(U,_,R)}var f,D,E,r,A;function c(){for(f="default",D="",E=!1,r=1;;){A=b();var U=P[f]();if(U)return U}}function b(){if(h[a])return m.fromCodePoint(m.codePointAt(h,a))}function N(){var U=b();return U===` +`?(n++,i=0):U?i+=U.length:i++,U&&(a+=U.length),U}var P={default:function(){switch(A){case" ":case"\v":case"\f":case" ":case"\xA0":case"\uFEFF":case` +`:case"\r":case"\u2028":case"\u2029":N();return;case"/":N(),f="comment";return;case void 0:return N(),B("eof")}if(u.isSpaceSeparator(A)){N();return}return P[g]()},comment:function(){switch(A){case"*":N(),f="multiLineComment";return;case"/":N(),f="singleLineComment";return}throw L(N())},multiLineComment:function(){switch(A){case"*":N(),f="multiLineCommentAsterisk";return;case void 0:throw L(N())}N()},multiLineCommentAsterisk:function(){switch(A){case"*":N();return;case"/":N(),f="default";return;case void 0:throw L(N())}N(),f="multiLineComment"},singleLineComment:function(){switch(A){case` +`:case"\r":case"\u2028":case"\u2029":N(),f="default";return;case void 0:return N(),B("eof")}N()},value:function(){switch(A){case"{":case"[":return B("punctuator",N());case"n":return N(),T("ull"),B("null",null);case"t":return N(),T("rue"),B("boolean",!0);case"f":return N(),T("alse"),B("boolean",!1);case"-":case"+":N()==="-"&&(r=-1),f="sign";return;case".":D=N(),f="decimalPointLeading";return;case"0":D=N(),f="zero";return;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":D=N(),f="decimalInteger";return;case"I":return N(),T("nfinity"),B("numeric",1/0);case"N":return N(),T("aN"),B("numeric",NaN);case'"':case"'":E=N()==='"',D="",f="string";return}throw L(N())},identifierNameStartEscape:function(){if(A!=="u")throw L(N());N();var U=O();switch(U){case"$":case"_":break;default:if(!u.isIdStartChar(U))throw H();break}D+=U,f="identifierName"},identifierName:function(){switch(A){case"$":case"_":case"\u200C":case"\u200D":D+=N();return;case"\\":N(),f="identifierNameEscape";return}if(u.isIdContinueChar(A)){D+=N();return}return B("identifier",D)},identifierNameEscape:function(){if(A!=="u")throw L(N());N();var U=O();switch(U){case"$":case"_":case"\u200C":case"\u200D":break;default:if(!u.isIdContinueChar(U))throw H();break}D+=U,f="identifierName"},sign:function(){switch(A){case".":D=N(),f="decimalPointLeading";return;case"0":D=N(),f="zero";return;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":D=N(),f="decimalInteger";return;case"I":return N(),T("nfinity"),B("numeric",r*(1/0));case"N":return N(),T("aN"),B("numeric",NaN)}throw L(N())},zero:function(){switch(A){case".":D+=N(),f="decimalPoint";return;case"e":case"E":D+=N(),f="decimalExponent";return;case"x":case"X":D+=N(),f="hexadecimal";return}return B("numeric",r*0)},decimalInteger:function(){switch(A){case".":D+=N(),f="decimalPoint";return;case"e":case"E":D+=N(),f="decimalExponent";return}if(u.isDigit(A)){D+=N();return}return B("numeric",r*Number(D))},decimalPointLeading:function(){if(u.isDigit(A)){D+=N(),f="decimalFraction";return}throw L(N())},decimalPoint:function(){switch(A){case"e":case"E":D+=N(),f="decimalExponent";return}if(u.isDigit(A)){D+=N(),f="decimalFraction";return}return B("numeric",r*Number(D))},decimalFraction:function(){switch(A){case"e":case"E":D+=N(),f="decimalExponent";return}if(u.isDigit(A)){D+=N();return}return B("numeric",r*Number(D))},decimalExponent:function(){switch(A){case"+":case"-":D+=N(),f="decimalExponentSign";return}if(u.isDigit(A)){D+=N(),f="decimalExponentInteger";return}throw L(N())},decimalExponentSign:function(){if(u.isDigit(A)){D+=N(),f="decimalExponentInteger";return}throw L(N())},decimalExponentInteger:function(){if(u.isDigit(A)){D+=N();return}return B("numeric",r*Number(D))},hexadecimal:function(){if(u.isHexDigit(A)){D+=N(),f="hexadecimalInteger";return}throw L(N())},hexadecimalInteger:function(){if(u.isHexDigit(A)){D+=N();return}return B("numeric",r*Number(D))},string:function(){switch(A){case"\\":N(),D+=C();return;case'"':if(E)return N(),B("string",D);D+=N();return;case"'":if(!E)return N(),B("string",D);D+=N();return;case` +`:case"\r":throw L(N());case"\u2028":case"\u2029":Y(A);break;case void 0:throw L(N())}D+=N()},start:function(){switch(A){case"{":case"[":return B("punctuator",N())}f="value"},beforePropertyName:function(){switch(A){case"$":case"_":D=N(),f="identifierName";return;case"\\":N(),f="identifierNameStartEscape";return;case"}":return B("punctuator",N());case'"':case"'":E=N()==='"',f="string";return}if(u.isIdStartChar(A)){D+=N(),f="identifierName";return}throw L(N())},afterPropertyName:function(){if(A===":")return B("punctuator",N());throw L(N())},beforePropertyValue:function(){f="value"},afterPropertyValue:function(){switch(A){case",":case"}":return B("punctuator",N())}throw L(N())},beforeArrayValue:function(){if(A==="]")return B("punctuator",N());f="value"},afterArrayValue:function(){switch(A){case",":case"]":return B("punctuator",N())}throw L(N())},end:function(){throw L(N())}};function B(U,_){return{type:U,value:_,line:n,column:i}}function T(U){for(var _=0,W=U;_0;){var W=b();if(!u.isHexDigit(W))throw L(N());U+=N()}return m.fromCodePoint(parseInt(U,16))}var S={start:function(){if(o.type==="eof")throw K();j()},beforePropertyName:function(){switch(o.type){case"identifier":case"string":e=o.value,g="afterPropertyName";return;case"punctuator":w();return;case"eof":throw K()}},afterPropertyName:function(){if(o.type==="eof")throw K();g="beforePropertyValue"},beforePropertyValue:function(){if(o.type==="eof")throw K();j()},beforeArrayValue:function(){if(o.type==="eof")throw K();if(o.type==="punctuator"&&o.value==="]"){w();return}j()},afterPropertyValue:function(){if(o.type==="eof")throw K();switch(o.value){case",":g="beforePropertyName";return;case"}":w()}},afterArrayValue:function(){if(o.type==="eof")throw K();switch(o.value){case",":g="beforeArrayValue";return;case"]":w()}},end:function(){}};function j(){var U;switch(o.type){case"punctuator":switch(o.value){case"{":U={};break;case"[":U=[];break}break;case"null":case"boolean":case"numeric":case"string":U=o.value;break}if(s===void 0)s=U;else{var _=p[p.length-1];Array.isArray(_)?_.push(U):_[e]=U}if(U!==null&&typeof U=="object")p.push(U),Array.isArray(U)?g="beforeArrayValue":g="beforePropertyName";else{var W=p[p.length-1];W==null?g="end":Array.isArray(W)?g="afterArrayValue":g="afterPropertyValue"}}function w(){p.pop();var U=p[p.length-1];U==null?g="end":Array.isArray(U)?g="afterArrayValue":g="afterPropertyValue"}function L(U){return z(U===void 0?"JSON5: invalid end of input at "+n+":"+i:"JSON5: invalid character '"+M(U)+"' at "+n+":"+i)}function K(){return z("JSON5: invalid end of input at "+n+":"+i)}function H(){return i-=5,z("JSON5: invalid identifier character at "+n+":"+i)}function Y(U){console.warn("JSON5: '"+M(U)+"' in strings is not valid ECMAScript; consider escaping")}function M(U){var _={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(_[U])return _[U];if(U<" "){var W=U.charCodeAt(0).toString(16);return"\\x"+("00"+W).substring(W.length)}return U}function z(U){var _=new SyntaxError(U);return _.lineNumber=n,_.columnNumber=i,_}return d},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(141)],x=t.dj.d(y,function(m){return{isSpaceSeparator:function(u){return typeof u=="string"&&m.Space_Separator.test(u)},isIdStartChar:function(u){return typeof u=="string"&&(u>="a"&&u<="z"||u>="A"&&u<="Z"||u==="$"||u==="_"||m.ID_Start.test(u))},isIdContinueChar:function(u){return typeof u=="string"&&(u>="a"&&u<="z"||u>="A"&&u<="Z"||u>="0"&&u<="9"||u==="$"||u==="_"||u==="\u200C"||u==="\u200D"||m.ID_Continue.test(u))},isDigit:function(u){return typeof u=="string"&&/[0-9]/.test(u)},isHexDigit:function(u){return typeof u=="string"&&/[0-9A-Fa-f]/.test(u)}}},v,I),v.exports=x},function(v,I,t){v.exports={Space_Separator:/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,ID_Start:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,ID_Continue:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/}},function(v,I,t){var y,x,m;y=[t(5),t.dj.c(v.i)],x=t.dj.d(y,function(u,h){"use strict";if(typeof document!="undefined"){var g=document.createElement("div");u.add("dom-qsa2.1",!!g.querySelectorAll),u.add("dom-qsa3",function(){try{return g.innerHTML="

",g.querySelectorAll(".TEST:empty").length==1}catch(i){}})}var p,a="./acme",n="./lite";return{load:function(i,o,e,s){if(s&&s.isBuild){e();return}var d=h;if(i=i=="default"?u("config-selectorEngine")||"css3":i,i=i=="css2"||i=="lite"?n:i=="css2.1"?u("dom-qsa2.1")?n:a:i=="css3"?u("dom-qsa3")?n:a:i=="acme"?a:(d=o)&&i,i.charAt(i.length-1)=="?"){i=i.substring(0,i.length-1);var l=!0}if(l&&(u("dom-compliant-qsa")||p))return e(p);d([i],function(f){i!="./lite"&&(p=f),e(f)})}}},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(5),t(4)],x=t.dj.d(y,function(m,u){"use strict";var h=document.createElement("div"),g=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.msMatchesSelector||h.oMatchesSelector,p=h.querySelectorAll,a=/([^\s,](?:"(?:\\.|[^"])+"|'(?:\\.|[^'])+'|[^,])*)/g;m.add("dom-matches-selector",!!g),m.add("dom-qsa",!!p);var n=function(s,d){if(e&&s.indexOf(",")>-1)return e(s,d);var l=d?d.ownerDocument||d:u.doc||document,f=(p?/^([\w]*)#([\w\-]+$)|^(\.)([\w\-\*]+$)|^(\w+$)/:/^([\w]*)#([\w\-]+)(?:\s+(.*))?$|(?:^|(>|.+\s+))([\w\-\*]+)(\S*$)/).exec(s);if(d=d||l,f){var D=m("ie")===8&&m("quirks")?d.nodeType===l.nodeType:d.parentNode!==null&&d.nodeType!==9&&d.parentNode===l;if(f[2]&&D){var r=u.byId?u.byId(f[2],l):l.getElementById(f[2]);if(!r||f[1]&&f[1]!=r.tagName.toLowerCase())return[];if(d!=l){for(var E=r;E!=d;)if(E=E.parentNode,!E)return[]}return f[3]?n(f[3],r):[r]}if(f[3]&&d.getElementsByClassName)return d.getElementsByClassName(f[4]);var r;if(f[5])if(r=d.getElementsByTagName(f[5]),f[4]||f[6])s=(f[4]||"")+f[6];else return r}if(p)return d.nodeType===1&&d.nodeName.toLowerCase()!=="object"?i(d,s,d.querySelectorAll):d.querySelectorAll(s);r||(r=d.getElementsByTagName("*"));for(var A=[],c=0,b=r.length;c-1&&(" "+N.className+" ").indexOf(b)>-1}},"#":function(c){return function(b){return b.id==c}}},l={"^=":function(c,b){return c.indexOf(b)==0},"*=":function(c,b){return c.indexOf(b)>-1},"$=":function(c,b){return c.substring(c.length-b.length,c.length)==b},"~=":function(c,b){return(" "+c+" ").indexOf(" "+b+" ")>-1},"|=":function(c,b){return(c+"-").indexOf(b+"-")==0},"=":function(c,b){return c==b},"":function(c,b){return!0}};function f(c,b,N){var P=b.charAt(0);(P=='"'||P=="'")&&(b=b.slice(1,-1)),b=b.replace(/\\/g,"");var B=l[N||""];return function(T){var C=T.getAttribute(c);return C&&B(C,b)}}function D(c){return function(b,N){for(;(b=b.parentNode)!=N;)if(c(b,N))return!0}}function E(c){return function(b,N){return b=b.parentNode,c?b!=N&&c(b,N):b==N}}var r={};function A(c,b){return c?function(N,P){return b(N)&&c(N,P)}:b}return function(c,b,N){var P=r[b];if(!P){if(b.replace(/(?:\s*([> ])\s*)|(#|\.)?((?:\\.|[\w-])+)|\[\s*([\w-]+)\s*(.?=)?\s*("(?:\\.|[^"])+"|'(?:\\.|[^'])+'|(?:\\.|[^\]])*)\s*\]/g,function(B,T,C,F,O,S,j){return F?P=A(P,d[C||""](F.replace(/\\/g,""))):T?P=(T==" "?D:E)(P):O&&(P=A(P,f(O,j,S))),""}))throw new Error("Syntax error in query");if(!P)return!0;r[b]=P}return P(c,N)}}();if(!m("dom-qsa"))var e=function(s,d){for(var l=s.match(a),f=[],D=0;D=0&&r.left>=0&&r.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&r.right<=(window.innerWidth||document.documentElement.clientWidth)}function a(E){var r=E.indexOf(":"),A,c;return r===-1?A=m.byId(E):(A=m.byId(E.substring(0,r)),c=E.substring(r+1)),{app:A,path:c}}var n={},i={};function o(E){return i[E.id]&&typeof n[E.id]!="undefined"}var e={};function s(E,r,A){var c,b=1,N;c=E;do N=document.querySelector(".slwebview-anchor["+c+"='"+r+"'], .slwebview-anchor["+c+"='"+A+"']"),typeof e[c]!="boolean"&&(e[c]=N!==null||document.querySelector(".slwebview-anchor["+c+"]")!==null),!N&&e[c]&&(b+=1,c=E+"-"+String(b));while(N===null&&(e[c]||typeof e[c]=="undefined"));return N}function d(E){o(E)||(n[E.id]||(n[E.id]=E.on("open",function(r){var A,c=E.id+":"+r.sid,b;o(E)&&(E.isElement(r)?(A=E.id+":"+r.diagram.fullname+"/"+r.name,b=s("data-slwebview-elem-anchor",A,c)):(A=E.id+":"+r.fullname,b=s("data-slwebview-diag-anchor",A,c)),b&&(p(b)||b.scrollIntoView(),b.classList.remove("slwebview-anchor-highlight"),window.slwebview.__tmp=b.offsetWidth,b.classList.add("slwebview-anchor-highlight")))})),i[E.id]=!0)}function l(E){i[E.id]=!1}function f(E){n[E.id]&&(n[E.id].remove(),delete n[E.id]),i[E.id]=!1}function D(E,r){function A(P){return P.replace(/-([a-z])/g,function(B){return B[1].toUpperCase()})}var c=E.substring(E.indexOf("-")+1),b=A(c),N=A(c+"-id");return function(){var P=!1;function B(w){for(var L=this,K=1,H=L.dataset[b],Y=L.dataset[N],M=w&&w.nohash,z=w&&w.highlight;H;)r(H),H=L.dataset[b+"-"+String(K+=1)];Y&&!M&&g()!==Y&&(P=!0,g(Y)),z&&(p(L)||L.scrollIntoView(),L.classList.remove("slwebview-anchor-highlight"),window.slwebview.__tmp=L.offsetWidth,L.classList.add("slwebview-anchor-highlight"))}var T=document.querySelectorAll("["+E+"]"),C,F=T.length,O,S,j={};for(O=0;Oi in n?m(n,i,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[i]=o,a=(n,i)=>{for(var o in i||(i={}))h.call(i,o)&&p(n,o,i[o]);if(u)for(var o of u(i))g.call(i,o)&&p(n,o,i[o]);return n};y=[t(80),t(0),t(2),t(20),t(8),t(17),t(10),t(6),t(57),t(15),t(3),t(12),t(5),t(58),t(159),t(166),t(79),t(53),t(103),t(175),t(180),t(181),t(200),t(382),t(389),t(391),t(100),t(393),t(394)],x=t.dj.d(y,function(n,i,o,e,s,d,l,f,D,E,r,A,c,b,N,P,B,T,C,F,O,S,j,w,L,K,H,Y){return i([b],{postMixInProperties:function(){var M=this,z=this._splitterClass;this._splitterClass=i(z,{_stopDrag:function(){this.inherited(arguments),M.resize()}}),this.gutters=!1,this.inherited(arguments),T.get(this.src,{handleAs:"json",sync:!0}).then(function(U){M.data=new N(U)}),this.homeHid=this.data.homeHid,this.showInformer=this.data.display.informer,this.viewManager=new Y({app:this}),this.own(this.finder=new P({app:this}),this.userHighlighter=new H({app:this,stylingLayerOptions:{id:"user-highlights",show:!0,zOrder:99,displayMode:H.prototype.COMBINE_DISPLAY}}))},postCreate:function(){var M=this,z=new S({app:this,region:"left",splitter:!0}),U=new C({app:this,region:"right",splitter:!1}),_=new F({id:this.id+"_InspectorButton",app:this});U.addChild(_),_.set("checked",!0),this.data.display.notes&&U.addChild(new O({id:this.id+"_NotesButton",app:this}));var W=new j({id:this.id+"_ModelViewerPane",app:this,region:"center",minSize:250}),R=new L({id:this.id+"_InformerPane",app:this,region:"bottom",splitter:!0}),X=new K({id:this.id+"_NotesPane",app:this,region:"right",layoutPriority:2,splitter:!0}),$=new w({id:this.id+"_InspectorPane",app:this,region:"right",layoutPriority:1,splitter:!0});this.modelBrowser=z,this.modelViewer=W,this.modelInspector=$,this.informer=R,this.notes=X,typeof this.data.iconsUrl=="string"?d.create("link",{href:this.data.iconsUrl,type:"text/css",media:"screen",rel:"stylesheet"},M.domNode):o.forEach(this.data.iconsUrl,function(tt){d.create("link",{href:tt,type:"text/css",media:"screen",rel:"stylesheet"},M.domNode)}),this.get("showModelBrowser")&&this.addChild(z),this.addChild(W),this.addChild(U),this.addChild($),R.startup(),X.startup(),this.own(z,W,$,U,R,X),s.add(this.domNode,"wvApp");var J=document.createAttribute("tabindex");J.value="0",this.domNode.setAttributeNode(J)},startup:function(){var M=this,z=M.id,U=f.getComputedStyle(M.domNode),_=l.getMarginBox(M.domNode,U);M._computedStyle=U,M.modelInspector.set("style","width:"+.25*_.w+"px"),M.modelBrowser.set("style","width:"+.25*_.w+"px"),M.informer.set("style","height:"+.25*_.h+"px"),M.notes.set("style","width:"+.25*_.w+"px"),M.own(E.subscribe(z+"/select",function(J){M.emit("select",J)}),r(M.domNode,"keyup",function(J){J.keyCode===A.ESCAPE&&(window.history.back(),J.stopPropagation())})),M.inherited(arguments),M.viewManager.startup(),M.finder.startup(),M.userHighlighter.startup();function W(J){let tt=decodeURI(J),et=tt.indexOf(":"),ot=tt.substring(0,et),pt=tt.indexOf("?"),ut,at,st,Dt;if(M.id===ot)if(pt===-1)ut=tt.substring(et+1),at=M.getDiagram(Number(ut)),at||(st=M.getElement(ut),at=st&&st.diagram),Dt={};else{ut=tt.substring(et+1,pt),at=M.getDiagram(Number(ut));let xt=tt.substring(pt+1);Dt=D.queryToObject(xt),at&&Dt.element&&(st=at.getElement(Dt.element),Dt.element=st)}return{diagram:at,element:st,options:Dt}}M._ignoreHashChange=!1,M.own(E.subscribe("/dojo/hashchange",function(J){var tt,et,ot;J===""?et=M.getDiagram(M.homeHid):(tt=W(J),et=tt.diagram,ot=tt.element),(et||ot)&&(M._ignoreHashChange||M.open(et,a({tab:"reuse",nohash:!0},tt.options)).then(function(){ot?(M.select(ot),M.open(ot,a({nohash:!0},tt.options)).then(function(){M.getElementViewer().focus()})):M.modelViewer.focus()}),console.log("setting ignore to false"),M._ignoreHashChange=!1)}));var R=W(B()),X=R.diagram||M.getDiagram(M.homeHid),$=R.element||M.getElement(M.data.initialElement);return M.open(X,a({tab:"new",nohash:!1},R.options)).then(function(){$?(M.select($),M.open($,R.options).then(function(){M.getElementViewer().focus()})):M.modelViewer.focus(),E.publish("/webview/ready",M)})},resize:function(){var M=l.getMarginBox(this.domNode,this._computedStyle),z=this.modelViewer,U=this.modelInspector,_=this.modelBrowser,W=this.notes,R=W.getMarginBox(),X=U.getMarginBox(),$=_.getMarginBox(),J=this.showModelBrowser*5+this.showModelBrowser*5+this.showNotes*5,tt=M.w-J-R.w-$.w-z.minSize;X.w>tt&&(X.w=tt,U.resize(X));var et=M.w-J-X.w-$.w-z.minSize;R.w>et&&(R.w=et,W.resize(R));var ot=M.w-J-R.w-X.w-z.minSize;$.w>ot&&($.w=tt,_.resize($)),U.set("maxSize",tt),_.set("maxSize",ot),W.set("maxSize",et),this.inherited(arguments)},showModelInspector:!0,_setShowModelInspectorAttr:function(M){var z=this.modelInspector;this._started&&(M?z.getParent()||(this.addChild(z),this.resize()):z.getParent()&&(this.removeChild(z),this.resize()),this._set("showModelInspector",M))},showNotes:!1,_setShowNotesAttr:function(M){var z=this.notes;this._started&&(M?z.getParent()||(this.addChild(z),this.resize()):z.getParent()&&(this.removeChild(z),this.resize()),this._set("showNotes",M))},showModelBrowser:!1,_setShowModelBrowserAttr:function(M){var z=this.modelBrowser;this._started&&(M?z.getParent()||(this.addChild(z),this.resize()):z.getParent()&&(this.removeChild(z),this.resize()),this._set("showModelBrowser",M))},showInformer:!1,_setShowInformerAttr:function(M){var z=this.informer;this._started&&(M?z.getParent()||(this.addChild(z),this.resize()):z.getParent()&&(this.removeChild(z),this.resize()),this._set("showInformer",M))},getElementViewer:function(){return this.modelViewer.selectedDiagramTab.lightBox},getDiagram:function(M){return this.data.getDiagram(M)},getElement:function(M){return this.data.getElement(M)},isElement:function(M){return this.data.isElement(M)},isDiagram:function(M){return this.data.isDiagram(M)},getSelectedDiagram:function(){return this.modelViewer.selectedDiagram},getSelectedElement:function(){return this.modelViewer.selectedDiagramTab.modelGraphicsPane.selectedElement},isDiagramInView:function(M){return M===this.getSelectedDiagram()&&this.modelViewer.selectedTab.role!=="ViewAllTab"},open:function(M,z){var U=this,_=U.id,W=M.hid||M.eid,R=U._deferred,X,$,J=z&&z.nohash;return R?R.then(function(){U.open(M,z)}):(R=new e,R.id=Math.round(Math.random()*1e3),console.log("deferred:"+R.id+" created --> "+U.id+":"+W),U._deferred=R,X=E.subscribe(_+"/postOpen",function(tt){tt===M&&(U._deferred=void 0,console.log("app postopen "+U.id+":"+W),X.remove(),R.resolve(),console.log("deferred:"+R.id+" destroyed --> "+U.id+":"+W))}),setTimeout(function(){R.isFulfilled()||(U._deferred=void 0,R.reject("timed out"),console.log("deferred:"+R.id+" timed out --> "+U.id+":"+W))},5e3),console.log("app open "+U.id+":"+W),J||(U.isDiagram(M)?$=_+":"+M.hid.toString():U.getElementViewer().hasContentToShow(M)?$=_+":"+M.eid:$=null,$&&$!==B()&&(console.log("setting ignore to true"),U._ignoreHashChange=!0,B($),console.log("hashing: "+B()))),U.emit("open",M),E.publish(_+"/open",M,z)),R},close:function(M){var z=this.id,U=new e,_,W;if(this.isDiagram(M)){this.isDiagramInView(M)?_=z+"/postOpen":_=z+"/postClose",W=E.subscribe(_,function(){W.remove(),U.resolve()});try{E.publish(z+"/close",M)}catch(R){W.remove(),U.reject(R)}}else E.publish(z+"/close",M),U.resolve();return U},highlightAndFade:function(M){var z=this.userHighlighter,U,_;if(this.isElement(M))if(z.unhighlightAll(),z.highlight(M,"foo: foo"),U=z.getStylingLayer(M.diagram),_=U.styleElements.get(M.backing.sid).node,c("trident"))var W=new Date,R=setInterval(function(){var X=new Date-W,$=X/1e3;$>1&&($=1),_.style.fill="yellow",_.style["fill-opacity"]=(1-$)*.8,$===1&&(clearInterval(R),z.unhighlight(M))},10);else _.classList.add("slwebview-anchor-highlight")},select:function(M){(this.isElement(M)||this.isDiagram(M))&&E.publish(this.id+"/select",M)},unselect:function(){E.publish(this.id+"/select",this.getSelectedDiagram())},highlight:function(M,z){this.isElement(M)&&this.userHighlighter.highlight(M,z)},unhighlight:function(M){this.isElement(M)&&this.userHighlighter.unhighlight(M)},unhighlightAll:function(){this.userHighlighter.unhighlightAll()},centerToView:function(M,z){this.isElement(M)&&this.isDiagramInView(M.diagram)&&this.modelViewer.selectedDiagramTab.modelGraphicsPane.centerToView(M,z)},moveToView:function(M){this.isElement(M)&&this.isDiagramInView(M.diagram)&&this.modelViewer.selectedDiagramTab.modelGraphicsPane.moveToView(M)},zoom:function(){return this.modelViewer.selectedDiagramTab.modelGraphicsPane.scale()*100},setZoom:function(M){return this.modelViewer.selectedDiagramTab.modelGraphicsPane.setScale(M/100)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(4),t(3),t(5),t(10)],x=t.dj.d(y,function(m,u,h,g){if(u._fixEvent){var p=u._fixEvent;u._fixEvent=function(n,i){return n=p(n,i),n&&g.normalizeEvent(n),n}}var a={fix:function(n,i){return u._fixEvent?u._fixEvent(n,i):n},stop:function(n){h("dom-addeventlistener")||n&&n.preventDefault?(n.preventDefault(),n.stopPropagation()):(n=n||window.event,n.cancelBubble=!0,u._preventDefault.call(n))}};return h("extend-dojo")&&(m.fixEvent=a.fix,m.stopEvent=a.stop),a},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(4),t(1)],x=t.dj.d(y,function(m,u){var h={};return u.setObject("dojo.regexp",h),h.escapeString=function(g,p){return g.replace(/([\.$?*|{}\(\)\[\]\\\/\+\-^])/g,function(a){return p&&p.indexOf(a)!=-1?a:"\\"+a})},h.buildGroupRE=function(g,p,a){if(!(g instanceof Array))return p(g);for(var n=[],i=0;i/im,"");var s=e.match(/]*>\s*([\s\S]+)\s*<\/body>/im);s&&(e=s[1])}else e="";return e},i={},o={};return m.cache=function(e,s,d){var l;typeof e=="string"?/\//.test(e)?(l=e,d=s):l=u.toUrl(e.replace(/\./g,"/")+(s?"/"+s:"")):(l=e+"",d=s);var f=d!=null&&typeof d!="string"?d.value:d,D=d&&d.sanitize;return typeof f=="string"?(a[l]=f,D?n(f):f):f===null?(delete a[l],null):(l in a||p(l,!0,function(E){a[l]=E}),D?n(a[l]):a[l])},{dynamic:!0,normalize:function(e,s){var d=e.split("!"),l=d[0];return(/^\./.test(l)?s(l):l)+(d[1]?"!"+d[1]:"")},load:function(e,s,d){var l=e.split("!"),f=l.length>1,D=l[0],E=s.toUrl(l[0]),r="url:"+E,A=i,c=function(N){d(f?n(N):N)};if(D in a?A=a[D]:s.cache&&r in s.cache?A=s.cache[r]:E in a&&(A=a[E]),A===i)if(o[E])o[E].push(c);else{var b=o[E]=[c];p(E,!s.async,function(N){a[D]=a[E]=N;for(var P=0;P0&&(o.indexOf("/")>0?e=s.query({fullname:o.replace(/[\n\r]/g," ")},{count:1})[0]:e=s.query({sid:o},{count:1})[0]),e},getElement:function(o){var e,s,d,l=this.elementStore,f=o&&g(o);return this.isElement(o)?s=o:typeof o=="string"&&o.length>0&&(e=l.getParentDiagram(o),e?(e.loadElements(),o.indexOf("/")>0?(d=f.name.replace(/[\n\r]/g," ").replace(/\/\//g,"/"),s=e.elementStore.query({name:d},{count:1})[0],s||(s=e.elementStore.query({label:d},{count:1})[0])):s=e.getElement(o)):(e=this.getDiagram(parseInt(f.parent)),e&&(s=e.getElement(f.name)))),s},isDiagram:function(o){return typeof o!="undefined"&&o!==null&&typeof o.hid=="number"},isElement:function(o){return typeof o!="undefined"&&o!==null&&o.hid===void 0&&o.backing},initVersion2:function(o){var e,s;this.homeHid=o.homeHid,this.initialElement=o.initialElement,this.display=o.display,this.iconsUrl=o.iconsUrl,this.baseUrl=o.baseUrl,this.optViewsStore=new h({data:o.optViews}),this.diagramStore=s=new p({appData:this,sectionStore:new h({idProperty:"hid",data:o.sections})}),this.elementStore=new a({diagramStore:s}),s.sectionStore.query({parent:0}).forEach(function(d){s.load(d)}),e=s.getSection(this.homeHid),s.load(e)},initVersion3:function(o){var e,s;u.forEach(o.sections,function(d){d.descendants=d.descendantIDs}),this.version=o.version,this.homeHid=o.homeHid,this.initialElement=o.initialElement,this.display=o.display,this.iconsUrl=o.iconsUrl,this.baseUrl=o.baseUrl,this.optViewsStore=new h({data:o.optViews}),this.diagramStore=s=new n({appData:this,sectionStore:new h({idProperty:"hid",data:o.sections})}),this.elementStore=new i({diagramStore:s}),s.sectionStore.query({parent:0}).forEach(function(d){s.load(d)}),e=s.getSection(this.homeHid),s.load(e)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(2),t(1),t(35)],x=t.dj.d(y,function(m,u,h){var g=function(p){if(!p)return p;var a=!!p.then;a&&(p=u.delegate(p));function n(i){p[i]=function(){var o=arguments,e=h(p,function(s){return Array.prototype.unshift.call(o,s),g(m[i].apply(m,o))});if(i!=="forEach"||a)return e}}return n("forEach"),n("filter"),n("map"),p.total==null&&(p.total=h(p,function(i){return i.length})),p};return u.setObject("dojo.store.util.QueryResults",g),g},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(2)],x=t.dj.d(y,function(m){return function(u,h){switch(typeof u){default:throw new Error("Can not query with a "+typeof u);case"object":case"undefined":var g=u;u=function(a){for(var n in g){var i=g[n];if(i&&i.test){if(!i.test(a[n],a))return!1}else if(i!=a[n])return!1}return!0};break;case"string":if(!this[u])throw new Error("No filter function "+u+" was found in store");u=this[u];case"function":}function p(a){var n=m.filter(a,u),i=h&&h.sort;if(i&&n.sort(typeof i=="function"?i:function(e,s){for(var d,l=0;d=i[l];l++){var f=e[d.attribute],D=s[d.attribute];if(f=f!=null?f.valueOf():f,D=D!=null?D.valueOf():D,f!=D)return!!d.descending==(f==null||f>D)?-1:1}return 0}),h&&(h.start||h.count)){var o=n.length;n=n.slice(h.start||0,(h.start||0)+(h.count||1/0)),n.total=o}return n}return p.matches=u,p}},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(2),t(21),t(53),t(60)],x=t.dj.d(y,function(m,u,h,g,p,a){"use strict";var n=m(null,{constructor:function(i,o){u.mixin(this,o),this.appData=i,this.backing=i.diagramStore.backingStore.get(this.sid),this.elementStore=new g({idProperty:"sid"}),this.elementsLoaded=!1},getParent:function(){var i,o=this.parent;return o!=="root"&&(i=this.appData.diagramStore.get(o)),i},getChildren:function(){var i=this.appData.diagramStore,o=this.children,e=[],s,d=o.length;for(s=0;s0},getElement:function(i){return this.loadElements(),this.elementStore.get(i)},getElements:function(){return this.loadElements(),this.elementStore.query({})},getElementSids:function(){var i=this.sid.split(":")[0],o=[],e=this.elements||[],s=e.length,d;for(d=0;d=0},getTargetDiagram:function(i){return this.query({parent:i.diagram.hid,esid:i.sid})[0]},getSection:function(i){var o,e=this.sectionStore,s,d;if(typeof i=="number")o=e.query({hid:i},{count:1})[0],o||h.some(e.query(),function(l){return h.indexOf(l.descendants,i)>=0?(o=l,!0):!1});else if(i.indexOf("/")>=0)for(s=i.replace(/[\n\r]/g," ");!o&&s;)o=e.query({fullname:s},{count:1})[0],o||(s=a(s).parent);else d=i.split(":")[0],o=e.query({sid:d},{count:1})[0];return o}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(21),t(53),t(60)],x=t.dj.d(y,function(m,u,h,g,p){"use strict";var a=m(null,{constructor:function(n){u.mixin(this,n),this.diagram.elementStore.put(this)}});return m(h,{idProperty:"eid",constructor:function(){this.backingStore=new h({idProperty:"sid"}),this._loadedBackings=[]},load:function(n,i){var o=this.backingStore,e=this._loadedBackings,s,d,l,f,D;function E(r){var A,c,b=r.length;for(c=0;c0?i=this._getParentDiagramFromFullName(n):i=this._getParentDiagramFromSid(n),i},_getParentDiagramFromFullName:function(n){return this.diagramStore.query({fullname:p(n.replace(/[\n\r]/g," ")).parent},{count:1})[0]},_getParentDiagramFromSid:function(n){var i,o,e=this.diagramStore,s,d,l,f,D,E;if(d=n.indexOf(":"),l=n.substring(0,d),f=n.substring(d),s=e.sectionStore.query({sid:l},{count:1})[0],o=e.query({sid:l},{count:1})[0],o&&o.elements&&o.elements.indexOf(f)>=0)i=o;else for(E=s.descendants.length,D=0;D=0){i=o;break}return i}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(2),t(21),t(53),t(60)],x=t.dj.d(y,function(m,u,h,g,p,a){"use strict";var n=m(null,{constructor:function(i,o){u.mixin(this,o),this.appData=i,this.backing=i.diagramStore.backingStore.get(this.rsid),this.backing?(this.backing.name=this.name,this.backing.label=this.label,this.backing.icon=this.icon,this.backing.className=this.className):this.backing={name:this.name,label:this.label,icon:this.icon,className:this.className},this.elementStore=new g({idProperty:"sid"}),this.elementsLoaded=!1},getParent:function(){var i,o=this.parent;return o!=="root"&&(i=this.appData.diagramStore.get(o)),i},getChildren:function(){var i=this.appData.diagramStore,o=this.children,e=[],s,d=o.length;for(s=0;s0},getElement:function(i){return this.loadElements(),this.elementStore.get(i)},getElements:function(){return this.loadElements(),this.elementStore.query({})},getElementSids:function(){return this.elements.map(i=>i.sid)},queryElements:function(i){return this.elementStore.query(i)},loadElements:function(){this.elementsLoaded||this.appData.elementStore.load(this)}});return m(g,{idProperty:"hid",constructor:function(){this.backingStore=new g({idProperty:"sid"}),this._loadedBackings=[],this._loadedSections=[],this._loadedSections.allLoaded=!1},get:function(i){var o=g.prototype.get.call(this,i),e;return o||(e=this.getSection(i),e&&(this.load(e),o=g.prototype.get.call(this,i))),o},getParent:function(i){return i.getParent()},mayHaveChildren:function(i){return i.mayHaveChildren()},getChildren:function(i){return i.getChildren()},query:function(i,o){var e=g.prototype.query.call(this,i,o),s;return e.length===0&&(i.sid?s=this.getSection(i.sid):i.hid?s=this.getSection(i.hid):i.fullname&&(s=this.getSection(i.fullname)),s&&this.load(s),e=g.prototype.query.call(this,i,o)),e},load:function(i){var o=this,e=this._loadedSections,s=this._loadedBackings,d=this.sectionStore,l=this.backingStore;!e.allLoaded&&e.indexOf(i.hid)===-1&&(console.log("loading section "+i.hid+" descendants "+i.descendants),e.push(i.hid),e.allLoaded=e.length===d.data.length,s.indexOf(i.sid)===-1&&(console.log("loading section "+i.hid+" backing "+i.sysViewURL),p.get(i.sysViewURL,{handleAs:"json",sync:!0}).then(function(f){var D,E=f.length;for(D=0;D=0},getTargetDiagram:function(i){return i?this.query({parent:i.diagram.hid,esid:i.sid})[0]:!1},getSection:function(i){var o,e=this.sectionStore,s,d;if(typeof i=="number")o=e.query({hid:i},{count:1})[0],o||h.some(e.query(),function(l){return h.indexOf(l.descendantIDs,i)>=0?(o=l,!0):!1});else if(i.indexOf("/")>=0)for(s=i.replace(/[\n\r]/g," ");!o&&s;)o=e.query({fullname:s},{count:1})[0],o||(s=a(s).parent);else d=i.split(":")[0],o=e.query({sid:d},{count:1})[0];return o}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(2),t(21),t(53),t(60)],x=t.dj.d(y,function(m,u,h,g,p,a){"use strict";const n=m(null,{constructor:function(i){u.mixin(this,i),this.diagram.elementStore.put(this)}});return m(g,{idProperty:"eid",constructor:function(){this.backingStore=new g({idProperty:"sid"}),this._loadedBackings=[]},load:function(i){const o=this.backingStore,e=this._loadedBackings;function s(d){for(let l=0;l0?o=this._getParentDiagramFromFullName(i):o=this._getParentDiagramFromSid(i),o},_getParentDiagramFromFullName:function(i){return this.diagramStore.query({fullname:a(i.replace(/[\n\r]/g," ")).parent},{count:1})[0]},_getParentDiagramFromSid:function(i){let o;const e=this.diagramStore,s=i.substring(0,i.indexOf(":")),d=e.sectionStore.query({sid:new RegExp(s+"$|"+s+":")});for(let l=0;d.length;l++){const f=d[l];let D=e.query({hid:f.hid},{count:1})[0];if(D.elements&&D.elements.find(E=>E.sid===i))o=D;else for(let E=0;Er.sid===i)){o=D;break}if(o)break}return o}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(2),t(64),t(167),t(21),t(20),t(50),t(3),t(51),t(53),t(100),t(24)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l){"use strict";return m([e],{constructor:function(f){m.safeMixin(this,f),this.postMixInProperties()},postMixInProperties:function(){this.stringOptions=new i({matchCases:!1,matchWholeWords:!1,regularExpression:!1}),this.searchFields=new i({name:!0,blockType:!0,maskType:!0,propertyName:!1,propertyValue:!1}),this.results=new p(new a),this.own(this.modelGraphicsHighlighter=new d({app:this.app,stylingLayerOptions:{id:"finder",zOrder:95,show:!0,displayMode:d.COMBINE_DISPLAY}}))},startup:function(){this.modelGraphicsHighlighter.startup(),this.own(o(this.app.modelInspector,"updated",u.hitch(this,"_highlightModelInspector")))},search:function(f){const D=this.app,E=D.modelViewer,r=E.searchResultsPane,A=new n;let c;const b=u.trim(f),N=this.searchFields,P=this,B=D.data.version&&D.data.version===3;function T(K){const H=K.inspector;let Y=[],M,z;if(H){for(Y=H.params||[],z=Y.length,M=0;M0&&(this.clear(),c=this._buildTestKeywordFcn(b),E.set("showSearchResultsPane",!0),r.set("title",l.searchResults+" "+E.selectedDiagram.fullname),this._saveSearchSettings(b,c),L(E.selectedDiagram)),this._inflight.all=g(this._inflight.promises).then(function(){r.grid.refresh(),A.resolve()}),A},clear:function(){const f=this.app.modelInspector,D=this.results;this.hasResults=!1,h.forEach(D.query(),function(E){D.remove(E.id)}),this.modelGraphicsHighlighter.unhighlightAll(),f.refresh()},close:function(){const f=this.app.modelViewer;f.set("showSearchResultsPane",!1),f.explorerBar.inlineSearch.textBox.set("value",""),this.clear()},_highlightModelInspector:function(f){const E=this.app.modelInspector,r=f.backing.inspector,A=this._savedSearchSettings;let c,b,N,P,B,T,C,F,O,S;const j=this.results;if(!this.hasResults||!A||!j.get(f.eid))return;P=A.regExp;function w(L){L&&(L.innerHTML=L.innerHTML.replace(P,"$1"))}if(b=A.searchFields,c=A.filterParamValues,b.propertyName||b.propertyValue||c.length>0)for(N=A.testFcn,F=r.params?r.params.length:0,S=c.length,C=0;C"+B+"",E.getParamValueNode(B).innerHTML=""+T+"")},_highlightStyle:"outer-stroke: #faeb33; outer-stroke-width: 4; outer-stroke-linejoin: miter; outer-stroke-dasharray: none; outer-stroke-opacity: 0.80;",_postDiagramResult:function(f){const D=this.results,E=f.getParent();this.hasResults=!0,D.add({id:f.hid,obj:f,name:f.label,parent:E&&E.fullname||""})},_postElementResult:function(f){const D=this.app,E=this.results;this.hasResults=!0,E.add({id:f.eid,obj:f,name:f.name,parent:f.diagram.fullname}),this.modelGraphicsHighlighter.highlight(f,this._highlightStyle),D.getSelectedElement()===f&&(this._highlightModelInspector(f),D.modelViewer.searchResultsPane.grid.select(f.eid))},_saveSearchSettings:function(f,D){this._savedSearchSettings={testFcn:D,keyword:f,regExp:this._buildRegExp(f),searchFields:u.clone(this.searchFields),stringOptions:u.clone(this.stringOptions),filterParamValues:[]}},_buildTestKeywordFcn:function(f){const D=this.stringOptions,E=D.matchCases;let r;const A=this;function c(b){const N=A._buildRegExp(b);return function(P){return P&&N.test(P.replace(/[\n\r]/g," "))}}return D.regularExpression||D.matchWholeWords?r=c(f):E?r=function(b){return b&&b.replace(/[\n\r]/g," ").indexOf(f)>=0}:r=function(b){return b&&b.replace(/[\n\r]/g," ").toLowerCase().indexOf(f.toLowerCase())>=0},r},_escapeRegExp:/[-[\]/{}()*+?.\\^$|]/g,_buildRegExp:function(f){const D=this,E=this.stringOptions,r=f||"";let A;function c(b){return b.replace(D._escapeRegExp,"\\$&")}return E.regularExpression?A="("+r+")":E.matchWholeWords?A="\\b("+c(r)+")\\b":A="("+c(r)+")",new RegExp(A,E.matchCases?"":"i")}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(1),t(35),t(2)],x=t.dj.d(y,function(m,u,h){function g(a,n,i,o,e){var s;for(o=o==null?0:o,e=e==null?n.length:e,s=o;s-1?Y:S.length;S.splice(W,0,T),M=h.indexOf(r(S),T),S.splice(W,1),f.start&&M==0||!j&&M==S.length?M=-1:(F&&F.before!==void 0&&(z=F.before===null?S.length:g(a,S,O),z!==-1&&(M=z)),S.splice(M,0,T))}}else T&&(C!==n?M=Y:f.start||(M=a.defaultIndex||0,S.splice(M,0,T)));if((Y>-1||M>-1)&&(P||!r||Y!=M)){var R=c.slice();for(w=0;K=R[w];w++)K(T||H,Y,M)}})});var B={};return B.remove=B.cancel=function(){var T=h.indexOf(c,N);T>-1&&(c.splice(T,1),c.length||i.splice(h.indexOf(i,b),1))},B}}return D};var s;function d(l,f){var D=a[l];D&&(a[l]=function(E,r){var A;if(l==="put"&&(A=a.getIdentity(E)),s)return D.apply(this,arguments);s=!0;try{var c=D.apply(this,arguments);return u(c,function(b){f(typeof b=="object"&&b||E,A,r)}),c}finally{s=!1}})}return d("put",function(l,f,D){a.notify(l,f,D)}),d("add",function(l,f,D){a.notify(l,f,D)}),d("remove",function(l){a.notify(void 0,l)}),a};return m.setObject("dojo.store.Observable",p),p},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(2),t(21),t(50),t(28),t(169)],x=t.dj.d(y,function(m,u,h,g,p,a,n){"use strict";return m([p],{REPLACE_DISPLAY:0,COMBINE_DISPLAY:1,zOrder:0,constructor:function(i,o){this.displayMode=this.REPLACE_DISPLAY,i&&u.mixin(this,i),this.styler=o,this.svgDocument=o.svgDocument,this.styleElements=new g({idProperty:"elementId"}),this.node=a.createSvgElement(this.svgDocument,"g",{id:this.id||"",style:"fill:none; stroke:none"}),o._addStylingLayer(this),i.show?this.set("show",i.show):this.set("show",!1);var e=this.id+"-background",s=this.styler.canvas.sceneServer.backgroundScene.rootElement,d=this.styler.canvas.sceneServer.svgDocument,l=this.styler.canvas.sceneServer.backgroundScene.viewBox();this.backgroundNode=a.createSvgElement(d,"g",{id:e},s),this.backgroundNode.setAttribute("fill","none"),this.backgroundNode.setAttribute("display","none"),l.toString()==="0 0 0 0"?a.createSvgElement(d,"rect",{width:"100%",height:"100%"},this.backgroundNode):a.createSvgElement(d,"rect",{x:l.x,y:l.y,width:l.width,height:l.height},this.backgroundNode)},destroy:function(){this.removeAllStyles(),this.styler._removeStylingLayer(this)},show:!1,_showSetter:function(i){var o=this.node,e=this.styleElements,s=this;this.show=i,a.setAttribute(o,"display",i?"inline":"none"),h.forEach(e.query(),function(d){d.set("show",i)}),this.styler.defaultBackground!=null&&i===!1&&this.styler.defaultBackground.setAttribute("display","inline"),i&&this.displayMode===this.REPLACE_DISPLAY&&(h.forEach(this.styler.stylingLayers,function(d){s!==d&&d.displayMode===d.REPLACE_DISPLAY&&(d.set("show",!1),d.backgroundNode.setAttribute("display","none"))}),this.backgroundNode.setAttribute("display","inline"))},addStyle:function(i,o){var e,s,d;return typeof i=="string"?d=i:(d=i.id,s=i),e=this.styleElements.get(d),e?e.set("styleText",o):e=new n({element:s||this.svgDocument.getElementById(d),id:this.id+"-"+d,styleText:o},this),e.set("show",!0),e},addDiagramBackgroundStyle:function(i){i!=null&&(i.match("fill")&&this.styler.defaultBackground!=null?this.styler.defaultBackground.setAttribute("display","none"):this.backgroundNode.setAttribute("fill","none"),this.backgroundNode.setAttribute("style",i))},hideStyle:function(i){var o=this.getStyle(i);o&&o.set("show",!1)},hideAllStyles:function(){h.forEach(this.styleElements.query(),function(i){i.set("show",!1)})},removeStyle:function(i){var o=this.getStyle(i);o&&o.destroy()},removeAllStyles:function(){var i=this.styleElements;h.forEach(i.query(),function(o){o.destroy()})},getStyle:function(i){return this.styleElements.get(i)},_registerStyle:function(i){this.styleElements.add(i)},_unregisterStyle:function(i){this.styleElements.remove(i.elementId)},getState:function(){var i=new g;return h.forEach(this.styleElements.query(),function(o){o.show&&i.put({id:o.elementId,styleText:o.styleText})}),i},restoreState:function(i){var o=this;i&&h.forEach(i.query(),function(e){o.addStyle(e.id,e.styleText)})}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(50),t(37)],x=t.dj.d(y,function(m,u,h){"use strict";function g(a){const n=["id","data-tags","style","opacity","clip-path","stroke","stroke-width","stroke-linejoin","stroke-linecap","stroke-miterlimit","stroke-dasharray","stroke-opacity","fill","fill-rule","fill-opacity"],i=[],o=[a];for(;o.length>0;){const e=o.pop();for(const s of n)e.removeAttribute(s);for(const s of e.children)/text|defs|image/.test(s.tagName)||s.tagName==="g"&&s.children.length===0?i.push(s):o.push(s)}for(const e of i){let s=e.parentElement;for(s.removeChild(e);s&&s.children.length===0;){const d=s.parentElement;d.removeChild(s),s=d}}return a}const p=m(null,{constructor:function(a){this.styleElement=a;const n=a.node,i=a.elementNode,o=i.ownerDocument,e=o.documentElement.namespaceURI,s=a._getFrameNode(i),d=a.id+"-mask",l=window.XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,f=i.getBBox(),D=o.createElementNS(e,"mask");D.setAttribute("id",d),D.setAttribute("maskContentUnits","userSpaceOnUse"),D.setAttribute("maskUnits","userSpaceOnUse"),D.setAttribute("x",f.x),D.setAttribute("y",f.y),D.setAttribute("width",f.width),D.setAttribute("height",f.height);const E=o.createElementNS(e,"rect");E.setAttribute("x",f.x),E.setAttribute("y",f.y),E.setAttribute("width",f.width),E.setAttribute("height",f.height),E.setAttribute("fill","white");let r;if(s)r=s.cloneNode(!0),g(r);else{r=i.cloneNode(!0);const c=o.evaluate('.//descendant-or-self::*[@stroke="none" and @fill="none"]',r,null,l,null);for(let P=0;P0&&this.setStyle(this.styleMap)},setStyle:function(a){const n=this.styleElement,i=n.elementId;a.has("stroke-width")||a.set("stroke-width",n._getElementStrokeWidth().toString()),this.styleMap=a;const o=n.stylingLayer;let e=n._getElementStrokeWidth();for(const D of n.styler.stylingLayers)if(D!==o&&D.show&&D.zOrder0?(this.outerStroke||(this.outerStroke=new p(this)),this.outerStroke.setStyle(i)):this.outerStroke&&this.outerStroke.removeStyle()}this.styleText=a,this._updateOtherOuterStrokes()},show:!0,_showSetter:function(a){this.show=a,a?this.node.setAttribute("display","inline"):(this.node.setAttribute("display","none"),this._restoreBackgroundColor()),this._updateOtherOuterStrokes()},_getFrameNode:function(){if(!this._frameNode){const a=this.elementNode.ownerDocument;this._frameNode=a.evaluate('./*[local-name()="g" and contains(@data-tags, "frame")]',this.elementNode,null,window.XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue}return this._frameNode},_getElementStrokeWidth:function(){if(this._elementStrokeWidth===void 0){let a=0;const n=[this.elementNode];for(;n.length>0;){const i=n.pop();if(i.tagName==="g"&&i.hasChildNodes()||i.tagName!=="g"){const o=i.getAttribute("stroke");if(o&&o!=="none"){const e=i.getAttribute("stroke-width");e&&(a=Math.max(a,parseFloat(e)))}}for(const o of i.children)/text|defs|image/.test(o.tagName)||n.push(o)}this._elementStrokeWidth=a}return this._elementStrokeWidth},_updateOtherOuterStrokes:function(){for(const a of this.styler.stylingLayers)if(a!==this.stylingLayer&&a.show&&a.zOrder>this.stylingLayer.zOrder){const n=a.getStyle(this.elementId);n&&n.show&&n.outerStroke&&n.outerStroke.update()}},_getBackgroundColor:function(){if(!this._backgroundColor){this._backgroundColor="none";for(const a of this.elementNode.children){const n=a.getAttribute("data-tags");if((!n||n.search(/\bframe\b/)===-1)&&(this._backgroundColor=a.getAttribute("fill")||"none",this._backgroundColor!=="none"))break}}return this._backgroundColor},_removeBackgroundColor:function(){const a=this._getBackgroundColor();if(a!=="none"){if(!this.backgroundNodes){this.backgroundNodes=[];const n=[this.elementNode];for(;n.length>0;){const i=n.pop();i.getAttribute("fill")===a&&this.backgroundNodes.push(i);for(const o of i.children)/text|defs|image/.test(o.tagName)||n.push(o)}}for(const n of this.backgroundNodes){const i=n.getAttribute("fill");if(i){n.hasAttribute("data-orig-fill")||n.setAttribute("data-orig-fill",i),n.setAttribute("fill","#ffffff");const o=n.getAttribute("fill-opacity");n.hasAttribute("data-orig-fill-opacity")||n.setAttribute("data-orig-fill-opacity",o),n.setAttribute("fill-opacity","1")}}}},_restoreBackgroundColor:function(){if(this.backgroundNodes)for(const a of this.backgroundNodes)for(const n of["fill","fill-opacity"]){const i=a.getAttribute("data-orig-"+n);i&&a.setAttribute(n,i)}}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(1),t(7),t(57),t(71)],x=t.dj.d(y,function(m,u,h,g){function p(i,o,e){if(e!==null){var s=i[o];typeof s=="string"?i[o]=[s,e]:m.isArray(s)?s.push(e):i[o]=e}}var a="file|submit|image|reset|button",n={fieldToObject:function(o){var e=null;if(o=u.byId(o),o){var s=o.name,d=(o.type||"").toLowerCase();if(s&&d&&!o.disabled)if(d=="radio"||d=="checkbox")o.checked&&(e=o.value);else if(o.multiple){e=[];for(var l=[o.firstChild];l.length;)for(var f=l.pop();f;f=f.nextSibling)if(f.nodeType==1&&f.tagName.toLowerCase()=="option")f.selected&&e.push(f.value);else{f.nextSibling&&l.push(f.nextSibling),f.firstChild&&l.push(f.firstChild);break}}else e=o.value}return e},toObject:function(o){for(var e={},s=u.byId(o).elements,d=0,l=s.length;d + + +`},function(v,I,t){var y,x;y=[t(0),t(6),t(8),t(104),t(24)],x=t.dj.d(y,function(m,u,h,g,p){return m([g],{label:p.PropertyInspectorButtonLabel,onClick:function(){var a=this.app,n=this.get("checked");this.set("checked",!n),a.set("showModelInspector",!a.get("showModelInspector"))}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(4),t(1),t(2),t(22)],x=t.dj.d(y,function(m,u,h,g){var p=m.Color=function(a){a&&this.setColor(a)};return p.named={black:[0,0,0],silver:[192,192,192],gray:[128,128,128],white:[255,255,255],maroon:[128,0,0],red:[255,0,0],purple:[128,0,128],fuchsia:[255,0,255],green:[0,128,0],lime:[0,255,0],olive:[128,128,0],yellow:[255,255,0],navy:[0,0,128],blue:[0,0,255],teal:[0,128,128],aqua:[0,255,255],transparent:g.transparentColor||[0,0,0,0]},u.extend(p,{r:255,g:255,b:255,a:1,_set:function(a,n,i,o){var e=this;e.r=a,e.g=n,e.b=i,e.a=o},setColor:function(a){return u.isString(a)?p.fromString(a,this):u.isArray(a)?p.fromArray(a,this):(this._set(a.r,a.g,a.b,a.a),a instanceof p||this.sanitize()),this},sanitize:function(){return this},toRgb:function(){var a=this;return[a.r,a.g,a.b]},toRgba:function(){var a=this;return[a.r,a.g,a.b,a.a]},toHex:function(){var a=h.map(["r","g","b"],function(n){var i=this[n].toString(16);return i.length<2?"0"+i:i},this);return"#"+a.join("")},toCss:function(a){var n=this,i=n.r+", "+n.g+", "+n.b;return(a?"rgba("+i+", "+n.a:"rgb("+i)+")"},toString:function(){return this.toCss(!0)}}),p.blendColors=m.blendColors=function(a,n,i,o){var e=o||new p;return e.r=Math.round(a.r+(n.r-a.r)*i),e.g=Math.round(a.g+(n.g-a.g)*i),e.b=Math.round(a.b+(n.b-a.b)*i),e.a=a.a+(n.a-a.a)*i,e.sanitize()},p.fromRgb=m.colorFromRgb=function(a,n){var i=a.toLowerCase().match(/^rgba?\(([\s\.,0-9]+)\)/);return i&&p.fromArray(i[1].split(/\s*,\s*/),n)},p.fromHex=m.colorFromHex=function(a,n){var i=n||new p,o=a.length==4?4:8,e=(1<>=o,i[s]=o==4?17*d:d}),i.a=1,i)},p.fromArray=m.colorFromArray=function(a,n){var i=n||new p;return i._set(Number(a[0]),Number(a[1]),Number(a[2]),Number(a[3])),isNaN(i.a)&&(i.a=1),i.sanitize()},p.fromString=m.colorFromString=function(a,n){var i=p.named[a];return i&&p.fromArray(i,n)||p.fromRgb(a,n)||p.fromHex(a,n)},p},v,I),v.exports=x},function(v,I){v.exports=`
+`},function(v,I,t){var y,x;y=[t(0),t(7),t(5),t(18)],x=t.dj.d(y,function(m,u,h,g){var p=m("dijit.form._ButtonMixin"+(h("dojo-bidi")?"_NoBidi":""),null,{label:"",type:"button",__onClick:function(a){return a.stopPropagation(),a.preventDefault(),this.disabled||this.valueNode.click(a),!1},_onClick:function(a){if(this.disabled)return a.stopPropagation(),a.preventDefault(),!1;this.onClick(a)===!1&&a.preventDefault();var n=a.defaultPrevented;if(!n&&this.type=="submit"&&!(this.valueNode||this.focusNode).form)for(var i=this.domNode;i.parentNode;i=i.parentNode){var o=g.byNode(i);if(o&&typeof o._onSubmit=="function"){o._onSubmit(a),a.preventDefault(),n=!0;break}}return!n},postCreate:function(){this.inherited(arguments),u.setSelectable(this.focusNode,!1)},onClick:function(){return!0},_setLabelAttr:function(a){this._set("label",a);var n=this.containerNode||this.focusNode;n.innerHTML=a,this.onLabelSet()},onLabelSet:function(){}});return h("dojo-bidi")&&(p=m("dijit.form._ButtonMixin",p,{onLabelSet:function(){this.inherited(arguments);var a=this.containerNode||this.focusNode;this.applyTextDir(a)}})),p},v,I),v.exports=x},function(v,I){v.exports=` +`},function(v,I,t){var y,x;y=[t(0),t(6),t(8),t(104),t(24)],x=t.dj.d(y,function(m,u,h,g,p){return m([g],{label:p.ModelNotesButtonLabel,onClick:function(){var a=this.app,n=this.get("checked");this.set("checked",!n),a.set("showNotes",!a.get("showNotes"))}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(15),t(20),t(182),t(8),t(10),t(6),t(11),t(183),t(19),t(13),t(18),t(184),t(54),t(56),t(196),t(197)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f,D,E,r,A){var c=m([f],{_onNodeMouseEnter:function(b){var N=b.tree,P=N.appId,B=b.item;this.inherited(arguments),N.toExpand=!1,h.publish(P+"/hover",B,{isCenter:!0})},_onNodeMouseLeave:function(b){var N=b.tree,P=N.appId,B=b.item;this.inherited(arguments),N.toExpand=!1,h.publish(P+"/unhover",B)}});return m([s,d],{templateString:r,title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},postCreate:function(){var b=this.app,N=b.id,P=b.data.diagramStore,B={getChildren:function(L){return L.hid==="root"?P.query({parent:0}):P.getChildren(L)},getIdentity:function(L){return L.hid}},T=new e({root:{hid:"root",label:"Simulink.Root"},store:B,mayHaveChildren:function(L){return L.hid==="root"?!0:L.mayHaveChildren()},getLabel:function(L){return L.label}}),C=new c({appId:N,model:T,getIconClass:function(L){return L.icon},showRoot:!1,onClick:function(L,K,H){b.open(L,{tab:H.ctrlKey?"new":"reuse"})}},this.treeNode),F=new D({targetNodeIds:[C.domNode],class:"model-browser-widget",selector:".dijitTreeNode"}),O=["_onUpArrow","_onDownArrow","_onHomeKey","_onEndKey"],S=O.length,j;F.addChild(new E({label:A.Open,onClick:function(){var L=l.byId(F.currentTarget.id);L&&L.isTreeNode&&b.open(L.item,{tab:"reuse"})}})),F.addChild(new E({label:A.OpenInNewTab,onClick:function(){var L=l.byId(F.currentTarget.id);L&&L.isTreeNode&&b.open(L.item,{tab:"new"})}})),this.set("title",A.Title),C.dndController.singular=!0,this.tree=C,this.own(C,F);function w(){var L=C.lastFocused;L&&L.isTreeNode&&b.open(L.item,{tab:"reuse"})}for(j=0;j=0&&T.push(N._expandNode(O));return new p(T).then(function(){B.resolve(!0)}),B},collapse:function(b){var N=this.tree.getNodesByItem(b)[0];if(N)return N.collapse()},_open:function(b){var N=this.tree;this._unhover(),this.expand(b).then(function(){var P=N.getNodesByItem(b)[0];P&&N.set("path",P.getTreePath())})},_hoveredNode:null,_hover:function(b){var N=this,P=this.tree,B=P.getNodesByItem(b)[0],T=new g;function C(F){var O=F.rowNode;O&&(a.add(F.rowNode,"wvModelBrowserTreeRowHover"),N._hoveredNode=F.rowNode)}return n.position(this.domNode).w>0?(this._unhover(),B&&(P.toExpand?T=this.expand(b).then(function(){C(B)}):(T.resolve(!0),C(B),P.toExpand=!0))):T.resolve(!0),T},_unhover:function(){var b=this._hoveredNode;b&&(a.remove(b,"wvModelBrowserTreeRowHover"),this._hoveredNode=null)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(4),t(43),t(2)],x=t.dj.d(y,function(m,u,h){return m.DeferredList=function(g,p,a,n,i){var o=[];u.call(this);var e=this;g.length===0&&!p&&this.resolve([0,[]]);var s=0;h.forEach(g,function(d,l){d.then(function(D){p?e.resolve([l,D]):f(!0,D)},function(D){if(a?e.reject(D):f(!1,D),n)return null;throw D});function f(D,E){o[l]=[D,E],s++,s===g.length&&e.resolve(o)}})},m.DeferredList.prototype=new u,m.DeferredList.prototype.gatherResults=function(g){var p=new m.DeferredList(g,!1,!0,!1);return p.addCallback(function(a){var n=[];return h.forEach(a,function(i){n.push(i[1])}),n}),p},m.DeferredList},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(2),t(11),t(0),t(20),t(1),t(35),t(51)],x=t.dj.d(y,function(m,u,h,g,p,a,n){return h("dijit.tree.ObjectStoreModel",n,{store:null,labelAttr:"name",labelType:"text",root:null,query:null,constructor:function(i){p.mixin(this,i),this.childrenCache={}},getRoot:function(i,o){if(this.root)i(this.root);else{var e=this.store.query(this.query);e.then&&this.own(e),a(e,p.hitch(this,function(s){if(s.length!=1)throw new Error("dijit.tree.ObjectStoreModel: root query returned "+s.length+" items, but must return exactly one");this.root=s[0],i(this.root),e.observe&&e.observe(p.hitch(this,function(d){this.onChange(d)}),!0)}),o)}},mayHaveChildren:function(){return!0},getChildren:function(i,o,e){var s=this.store.getIdentity(i);if(this.childrenCache[s]){a(this.childrenCache[s],o,e);return}var d=this.childrenCache[s]=this.store.getChildren(i);d.then&&this.own(d),d.observe&&this.own(d.observe(p.hitch(this,function(l,f,D){this.onChange(l),f!=D&&a(d,p.hitch(this,"onChildrenChange",i))}),!0)),a(d,o,e)},isItem:function(){return!0},getIdentity:function(i){return this.store.getIdentity(i)},getLabel:function(i){return i[this.labelAttr]},newItem:function(i,o,e,s){return this.store.put(i,{parent:o,before:s})},pasteItem:function(i,o,e,s,d,l){var f=new g;return o===e&&!s&&!l?(f.resolve(!0),f):(o&&!s?this.getChildren(o,p.hitch(this,function(D){D=[].concat(D);var E=m.indexOf(D,i);D.splice(E,1),this.onChildrenChange(o,D),f.resolve(this.store.put(i,{overwrite:!0,parent:e,oldParent:o,before:l,isCopy:!1}))})):f.resolve(this.store.put(i,{overwrite:!0,parent:e,oldParent:o,before:l,isCopy:!0})),f)},onChange:function(){},onChildrenChange:function(){},onDelete:function(){}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(2),t(11),t(81),t(0),t(20),t(64),t(7),t(8),t(10),t(6),t(66),t(109),t(5),t(4),t(12),t(1),t(3),t(15),t(25),t(35),t(30),t(44),t(18),t(75),t(27),t(13),t(42),t(72),t(39),t(110),t(185),t(186),t(111),t(187),t(188),t(190)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f,D,E,r,A,c,b,N,P,B,T,C,F,O,S,j,w,L,K,H,Y,M){function z(W){return E.delegate(W.promise||W,{addCallback:function(R){this.then(R)},addErrback:function(R){this.otherwise(R)}})}var U=g("dijit._TreeNode",[C,F,O,S,j],{item:null,isTreeNode:!0,label:"",_setLabelAttr:function(W){this.labelNode[this.labelType=="html"?"innerHTML":"innerText"in this.labelNode?"innerText":"textContent"]=W,this._set("label",W),l("dojo-bidi")&&this.applyTextDir(this.labelNode)},labelType:"text",isExpandable:null,isExpanded:!1,state:"NotLoaded",templateString:L,baseClass:"dijitTreeNode",cssStateNodes:{rowNode:"dijitTreeRow"},_setTooltipAttr:{node:"rowNode",type:"attribute",attribute:"title"},buildRendering:function(){this.inherited(arguments),this._setExpando(),this._updateItemClasses(this.item),this.isExpandable&&this.labelNode.setAttribute("aria-expanded",this.isExpanded),this.setSelected(!1)},_setIndentAttr:function(W){var R=Math.max(W,0)*this.tree._nodePixelIndent+"px";e.set(this.domNode,"backgroundPosition",R+" 0px"),e.set(this.rowNode,this.isLeftToRight()?"paddingLeft":"paddingRight",R),m.forEach(this.getChildren(),function(X){X.set("indent",W+1)}),this._set("indent",W)},markProcessing:function(){this.state="Loading",this._setExpando(!0)},unmarkProcessing:function(){this._setExpando(!1)},_updateItemClasses:function(W){var R=this.tree,X=R.model;R._v10Compat&&W===X.root&&(W=null),this._applyClassAndStyle(W,"icon","Icon"),this._applyClassAndStyle(W,"label","Label"),this._applyClassAndStyle(W,"row","Row"),this.tree._startPaint(!0)},_applyClassAndStyle:function(W,R,X){var $="_"+R+"Class",J=R+"Node",tt=this[$];this[$]=this.tree["get"+X+"Class"](W,this.isExpanded),i.replace(this[J],this[$]||"",tt||""),e.set(this[J],this.tree["get"+X+"Style"](W,this.isExpanded)||{})},_updateLayout:function(){var W=this.getParent(),R=!W||!W.rowNode||W.rowNode.style.display=="none";i.toggle(this.domNode,"dijitTreeIsRoot",R),i.toggle(this.domNode,"dijitTreeIsLast",!R&&!this.getNextSibling())},_setExpando:function(W){var R=["dijitTreeExpandoLoading","dijitTreeExpandoOpened","dijitTreeExpandoClosed","dijitTreeExpandoLeaf"],X=["*","-","+","*"],$=W?0:this.isExpandable?this.isExpanded?1:2:3;i.replace(this.expandoNode,R[$],R),this.expandoNodeText.innerHTML=X[$]},expand:function(){if(this._expandDeferred)return z(this._expandDeferred);this._collapseDeferred&&(this._collapseDeferred.cancel(),delete this._collapseDeferred),this.isExpanded=!0,this.labelNode.setAttribute("aria-expanded","true"),(this.tree.showRoot||this!==this.tree.rootNode)&&this.containerNode.setAttribute("role","group"),i.add(this.contentNode,"dijitTreeContentExpanded"),this._setExpando(),this._updateItemClasses(this.item),this==this.tree.rootNode&&this.tree.showRoot&&this.tree.domNode.setAttribute("aria-expanded","true");var W=d.wipeIn({node:this.containerNode,duration:T.defaultDuration}),R=this._expandDeferred=new p(function(){W.stop()});return u.after(W,"onEnd",function(){R.resolve(!0)},!0),W.play(),z(R)},collapse:function(){if(this._collapseDeferred)return z(this._collapseDeferred);this._expandDeferred&&(this._expandDeferred.cancel(),delete this._expandDeferred),this.isExpanded=!1,this.labelNode.setAttribute("aria-expanded","false"),this==this.tree.rootNode&&this.tree.showRoot&&this.tree.domNode.setAttribute("aria-expanded","false"),i.remove(this.contentNode,"dijitTreeContentExpanded"),this._setExpando(),this._updateItemClasses(this.item);var W=d.wipeOut({node:this.containerNode,duration:T.defaultDuration}),R=this._collapseDeferred=new p(function(){W.stop()});return u.after(W,"onEnd",function(){R.resolve(!0)},!0),W.play(),z(R)},indent:0,setChildItems:function(W){var R=this.tree,X=R.model,$=[],J=R.focusedChild,tt=this.getChildren();m.forEach(tt,function(ot){O.prototype.removeChild.call(this,ot)},this),this.defer(function(){m.forEach(tt,function(ot){if(!ot._destroyed&&!ot.getParent()){R.dndController.removeTreeNode(ot);var pt=function st(Dt){var xt=X.getIdentity(Dt.item),At=R._itemNodesMap[xt];if(At.length==1)delete R._itemNodesMap[xt];else{var Ft=m.indexOf(At,Dt);Ft!=-1&&At.splice(Ft,1)}m.forEach(Dt.getChildren(),st)};if(pt(ot),R.persist){var ut=m.map(ot.getTreePath(),function(st){return R.model.getIdentity(st)}).join("/");for(var at in R._openedNodes)at.substr(0,ut.length)==ut&&delete R._openedNodes[at];R._saveExpandedNodes()}R.lastFocusedChild&&!n.isDescendant(R.lastFocusedChild.domNode,R.domNode)&&delete R.lastFocusedChild,J&&!n.isDescendant(J.domNode,R.domNode)&&R.focus(),ot.destroyRecursive()}})}),this.state="Loaded",W&&W.length>0?(this.isExpandable=!0,m.forEach(W,function(ot){var pt=X.getIdentity(ot),ut=R._itemNodesMap[pt],at;if(ut){for(var st=0;stthis.domNode.offsetWidth?"auto":"100%"},_createTreeNode:function(W){return new U(W)},focus:function(){this.lastFocusedChild?this.focusNode(this.lastFocusedChild):this.focusFirstChild()}});return l("dojo-bidi")&&_.extend({_setTextDirAttr:function(W){W&&this.textDir!=W&&(this._set("textDir",W),this.rootNode.set("textDir",W))}}),_.PathError=s("TreePathError"),_._TreeNode=U,_},v,I),v.exports=x},function(v,I){v.exports=` +`},function(v,I){v.exports=`
+
+
+ +
+`},function(v,I,t){var y,x;y=[t(2),t(0),t(4),t(1),t(111)],x=t.dj.d(y,function(m,u,h,g,p){return u("dijit.tree.ForestStoreModel",p,{rootId:"$root$",rootLabel:"ROOT",query:null,constructor:function(a){this.root={store:this,root:!0,id:a.rootId,label:a.rootLabel,children:a.rootChildren}},mayHaveChildren:function(a){return a===this.root||this.inherited(arguments)},getChildren:function(a,n,i){a===this.root?this.root.children?n(this.root.children):this.store.fetch({query:this.query,onComplete:g.hitch(this,function(o){this.root.children=o,n(o)}),onError:i}):this.inherited(arguments)},isItem:function(a){return a===this.root?!0:this.inherited(arguments)},fetchItemByIdentity:function(a){if(a.identity==this.root.id){var n=a.scope||h.global;a.onItem&&a.onItem.call(n,this.root)}else this.inherited(arguments)},getIdentity:function(a){return a===this.root?this.root.id:this.inherited(arguments)},getLabel:function(a){return a===this.root?this.root.label:this.inherited(arguments)},newItem:function(a,n,i){return n===this.root?(this.onNewRootItem(a),this.store.newItem(a)):this.inherited(arguments)},onNewRootItem:function(){},pasteItem:function(a,n,i,o,e){n===this.root&&(o||this.onLeaveRoot(a)),this.inherited(arguments,[a,n===this.root?null:n,i===this.root?null:i,o,e]),i===this.root&&this.onAddToRoot(a)},onAddToRoot:function(a){console.log(this,": item ",a," added to root")},onLeaveRoot:function(a){console.log(this,": item ",a," removed from root")},_requeryTop:function(){var a=this.root.children||[];this.store.fetch({query:this.query,onComplete:g.hitch(this,function(n){this.root.children=n,(a.length!=n.length||m.some(a,function(i,o){return n[o]!=i}))&&this.onChildrenChange(this.root,n)})})},onNewItem:function(a,n){this._requeryTop(),this.inherited(arguments)},onDeleteItem:function(a){m.indexOf(this.root.children,a)!=-1&&this._requeryTop(),this.inherited(arguments)},onSetItem:function(a,n,i,o){this._requeryTop(),this.inherited(arguments)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(2),t(0),t(4),t(1),t(87),t(7),t(33),t(3),t(25),t(30),t(189)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s){return u("dijit.tree._dndSelector",s,{constructor:function(){this.selection={},this.anchor=null,this.events.push(i(this.tree.domNode,o.press,g.hitch(this,"onMouseDown")),i(this.tree.domNode,o.release,g.hitch(this,"onMouseUp")),i(this.tree.domNode,o.move,g.hitch(this,"onMouseMove")),i(this.tree.domNode,e.press,g.hitch(this,"onClickPress")),i(this.tree.domNode,e.release,g.hitch(this,"onClickRelease")))},singular:!1,getSelectedTreeNodes:function(){var d=[],l=this.selection;for(var f in l)d.push(l[f]);return d},selectNone:function(){return this.setSelection([]),this},destroy:function(){this.inherited(arguments),this.selection=this.anchor=null},addTreeNode:function(d,l){return this.setSelection(this.getSelectedTreeNodes().concat([d])),l&&(this.anchor=d),d},removeTreeNode:function(d){var l=m.filter(this.getSelectedTreeNodes(),function(f){return!a.isDescendant(f.domNode,d.domNode)});return this.setSelection(l),d},isTreeNodeSelected:function(d){return d.id&&!!this.selection[d.id]},setSelection:function(d){var l=this.getSelectedTreeNodes();m.forEach(this._setDifference(l,d),g.hitch(this,function(f){f.setSelected(!1),this.anchor==f&&delete this.anchor,delete this.selection[f.id]})),m.forEach(this._setDifference(d,l),g.hitch(this,function(f){f.setSelected(!0),this.selection[f.id]=f})),this._updateSelectionProperties()},_setDifference:function(d,l){m.forEach(l,function(D){D.__exclude__=!0});var f=m.filter(d,function(D){return!D.__exclude__});return m.forEach(l,function(D){delete D.__exclude__}),f},_updateSelectionProperties:function(){var d=this.getSelectedTreeNodes(),l=[],f=[];m.forEach(d,function(E){var r=E.getTreePath();f.push(E),l.push(r)},this);var D=m.map(f,function(E){return E.item});this.tree._set("paths",l),this.tree._set("path",l[0]||[]),this.tree._set("selectedNodes",f),this.tree._set("selectedNode",f[0]||null),this.tree._set("selectedItems",D),this.tree._set("selectedItem",D[0]||null)},onClickPress:function(d){if(!(this.current&&this.current.isExpandable&&this.tree.isExpandoNode(d.target,this.current))){d.type=="mousedown"&&n.isLeft(d)&&d.preventDefault();var l=d.type=="keydown"?this.tree.focusedChild:this.current;if(!!l){var f=p.getCopyKeyState(d),D=l.id;if(!this.singular&&!d.shiftKey&&this.selection[D]){this._doDeselect=!0;return}else this._doDeselect=!1;this.userSelect(l,f,d.shiftKey)}}},onClickRelease:function(d){!this._doDeselect||(this._doDeselect=!1,this.userSelect(d.type=="keyup"?this.tree.focusedChild:this.current,p.getCopyKeyState(d),d.shiftKey))},onMouseMove:function(){this._doDeselect=!1},onMouseDown:function(){},onMouseUp:function(){},_compareNodes:function(d,l){if(d===l)return 0;if("sourceIndex"in document.documentElement)return d.sourceIndex-l.sourceIndex;if("compareDocumentPosition"in document.documentElement)return d.compareDocumentPosition(l)&2?1:-1;if(document.createRange){var f=doc.createRange();f.setStartBefore(d);var D=doc.createRange();return D.setStartBefore(l),f.compareBoundaryPoints(f.END_TO_END,D)}else throw Error("dijit.tree._compareNodes don't know how to compare two different nodes in this browser")},userSelect:function(d,l,f){if(this.singular)this.anchor==d&&l?this.selectNone():(this.setSelection([d]),this.anchor=d);else if(f&&this.anchor){var D=this._compareNodes(this.anchor.rowNode,d.rowNode),E,r,A=this.anchor;D<0?(E=A,r=d):(E=d,r=A);for(var c=[];E!=r;)c.push(E),E=this.tree._getNext(E);c.push(r),this.setSelection(c)}else this.selection[d.id]&&l?this.removeTreeNode(d):l?this.addTreeNode(d,!0):(this.setSelection([d]),this.anchor=d)},getItem:function(d){var l=this.selection[d];return{data:l,type:["treeNode"]}},forInSelectedItems:function(d,l){l=l||h.global;for(var f in this.selection)d.call(l,this.getItem(f),f,this)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(11),t(0),t(8),t(1),t(3),t(25)],x=t.dj.d(y,function(m,u,h,g,p,a){return u("dijit.tree._dndContainer",null,{constructor:function(n,i){this.tree=n,this.node=n.domNode,g.mixin(this,i),this.containerState="",h.add(this.node,"dojoDndContainer"),this.events=[p(this.node,a.enter,g.hitch(this,"onOverEvent")),p(this.node,a.leave,g.hitch(this,"onOutEvent")),m.after(this.tree,"_onNodeMouseEnter",g.hitch(this,"onMouseOver"),!0),m.after(this.tree,"_onNodeMouseLeave",g.hitch(this,"onMouseOut"),!0),p(this.node,"dragstart, selectstart",function(o){o.preventDefault()})]},destroy:function(){for(var n;n=this.events.pop();)n.remove();this.node=this.parent=null},onMouseOver:function(n){this.current=n},onMouseOut:function(){this.current=null},_changeState:function(n,i){var o="dojoDnd"+n,e=n.toLowerCase()+"State";h.replace(this.node,o+i,o+this[e]),this[e]=i},_addItemClass:function(n,i){h.add(n,"dojoDndItem"+i)},_removeItemClass:function(n,i){h.remove(n,"dojoDndItem"+i)},onOverEvent:function(){this._changeState("Container","Over")},onOutEvent:function(){this._changeState("Container","")}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(23),t(45),t(48)],x=t.dj.d(y,function(m,u){return u(m,"css2",t.dj.c(),!0)},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(12),t(192),t(193)],x=t.dj.d(y,function(m,u,h,g){return m("dijit.DropDownMenu",g,{templateString:h,baseClass:"dijitMenu",_onUpArrow:function(){this.focusPrev()},_onDownArrow:function(){this.focusNext()},_onRightArrow:function(p){this._moveToPopup(p),p.stopPropagation(),p.preventDefault()},_onLeftArrow:function(p){this.parentMenu?this.parentMenu._isMenuBar?this.parentMenu.focusPrev():this.onCancel(!1):(p.stopPropagation(),p.preventDefault())}})},v,I),v.exports=x},function(v,I){v.exports=` + + +`},function(v,I,t){var y,x;y=[t(2),t(0),t(7),t(16),t(8),t(1),t(33),t(3),t(31),t(30),t(18),t(27),t(39),t(194),t(13)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f,D){return u("dijit._MenuBase",[d,D,f,l],{selected:null,_setSelectedAttr:function(E){this.selected!=E&&(this.selected&&(this.selected._setSelected(!1),this._onChildDeselect(this.selected)),E&&E._setSelected(!0),this._set("selected",E))},activated:!1,_setActivatedAttr:function(E){p.toggle(this.domNode,"dijitMenuActive",E),p.toggle(this.domNode,"dijitMenuPassive",!E),this._set("activated",E)},parentMenu:null,popupDelay:500,passivePopupDelay:1/0,autoFocus:!1,childSelector:function(E){var r=s.byNode(E);return E.parentNode==this.containerNode&&r&&r.focus},postCreate:function(){var E=this,r=typeof this.childSelector=="string"?this.childSelector:a.hitch(this,"childSelector");this.own(i(this.containerNode,i.selector(r,n.enter),function(){E.onItemHover(s.byNode(this))}),i(this.containerNode,i.selector(r,n.leave),function(){E.onItemUnhover(s.byNode(this))}),i(this.containerNode,i.selector(r,e),function(A){E.onItemClick(s.byNode(this),A),A.stopPropagation()}),i(this.containerNode,i.selector(r,"focusin"),function(){E._onItemFocus(s.byNode(this))})),this.inherited(arguments)},onKeyboardSearch:function(E,r,A,c){this.inherited(arguments),!!E&&(c==-1||!!E.popup&&c==1)&&this.onItemClick(E,r)},_keyboardSearchCompare:function(E,r){return E.shortcutKey?r==E.shortcutKey.toLowerCase()?-1:0:this.inherited(arguments)?1:0},onExecute:function(){},onCancel:function(){},_moveToPopup:function(E){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled)this.onItemClick(this.focusedChild,E);else{var r=this._getTopMenu();r&&r._isMenuBar&&r.focusNext()}},_onPopupHover:function(){this.set("selected",this.currentPopupItem),this._stopPendingCloseTimer()},onItemHover:function(E){this.activated?(this.set("selected",E),E.popup&&!E.disabled&&!this.hover_timer&&(this.hover_timer=this.defer(function(){this._openItemPopup(E)},this.popupDelay))):this.passivePopupDelay<1/0&&(this.passive_hover_timer&&this.passive_hover_timer.remove(),this.passive_hover_timer=this.defer(function(){this.onItemClick(E,{type:"click"})},this.passivePopupDelay)),this._hoveredChild=E,E._set("hovering",!0)},_onChildDeselect:function(E){this._stopPopupTimer(),this.currentPopupItem==E&&(this._stopPendingCloseTimer(),this._pendingClose_timer=this.defer(function(){this._pendingClose_timer=null,this.currentPopupItem=null,E._closePopup()},this.popupDelay))},onItemUnhover:function(E){this._hoveredChild==E&&(this._hoveredChild=null),this.passive_hover_timer&&(this.passive_hover_timer.remove(),this.passive_hover_timer=null),E._set("hovering",!1)},_stopPopupTimer:function(){this.hover_timer&&(this.hover_timer=this.hover_timer.remove())},_stopPendingCloseTimer:function(){this._pendingClose_timer&&(this._pendingClose_timer=this._pendingClose_timer.remove())},_getTopMenu:function(){for(var E=this;E.parentMenu;E=E.parentMenu);return E},onItemClick:function(E,r){if(this.passive_hover_timer&&this.passive_hover_timer.remove(),this.focusChild(E),E.disabled)return!1;if(E.popup){this.set("selected",E),this.set("activated",!0);var A=/^key/.test(r._origType||r.type)||r.clientX==0&&r.clientY==0;this._openItemPopup(E,A)}else this.onExecute(),E._onClick?E._onClick(r):E.onClick(r)},_openItemPopup:function(E,r){if(E!=this.currentPopupItem){this.currentPopupItem&&(this._stopPendingCloseTimer(),this.currentPopupItem._closePopup()),this._stopPopupTimer();var A=E.popup;A.parentMenu=this,this.own(this._mouseoverHandle=i.once(A.domNode,"mouseover",a.hitch(this,"_onPopupHover")));var c=this;E._openPopup({parent:this,orient:this._orient||["after","before"],onCancel:function(){r&&c.focusChild(E),c._cleanUp()},onExecute:a.hitch(this,"_cleanUp",!0),onClose:function(){c._mouseoverHandle&&(c._mouseoverHandle.remove(),delete c._mouseoverHandle)}},r),this.currentPopupItem=E}},onOpen:function(){this.isShowingNow=!0,this.set("activated",!0)},onClose:function(){this.set("activated",!1),this.set("selected",null),this.isShowingNow=!1,this.parentMenu=null},_closeChild:function(){this._stopPopupTimer(),this.currentPopupItem&&(this.focused&&(g.set(this.selected.focusNode,"tabIndex",this.tabIndex),this.selected.focusNode.focus()),this.currentPopupItem._closePopup(),this.currentPopupItem=null)},_onItemFocus:function(E){this._hoveredChild&&this._hoveredChild!=E&&this.onItemUnhover(this._hoveredChild),this.set("selected",E)},_onBlur:function(){this._cleanUp(!0),this.inherited(arguments)},_cleanUp:function(E){this._closeChild(),typeof this.isShowingNow=="undefined"&&this.set("activated",!1),E&&this.set("selected",null)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(2),t(0),t(16),t(4),t(12),t(1),t(18),t(42),t(70),t(110)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e){return u("dijit._KeyNavContainer",[o,e,i],{connectKeyNavHandlers:function(s,d){var l=this._keyNavCodes={},f=a.hitch(this,"focusPrev"),D=a.hitch(this,"focusNext");m.forEach(s,function(E){l[E]=f}),m.forEach(d,function(E){l[E]=D}),l[p.HOME]=a.hitch(this,"focusFirstChild"),l[p.END]=a.hitch(this,"focusLastChild")},startupKeyNavChildren:function(){g.deprecated("startupKeyNavChildren() call no longer needed","","2.0")},startup:function(){this.inherited(arguments),m.forEach(this.getChildren(),a.hitch(this,"_startupChild"))},addChild:function(s,d){this.inherited(arguments),this._startupChild(s)},_startupChild:function(s){s.set("tabIndex","-1")},_getFirst:function(){var s=this.getChildren();return s.length?s[0]:null},_getLast:function(){var s=this.getChildren();return s.length?s[s.length-1]:null},focusNext:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,1))},focusPrev:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,-1),!0)},childSelector:function(d){var d=n.byNode(d);return d&&d.getParent()==this}})},v,I),v.exports=x},function(v,I){v.exports=` + + + + + + + + + + + + + +`},function(v,I){v.exports=`
+
+ +
+
+
`},function(v,I,t){var y,x;y=[t(38),t(45),t(198),t(199)],x=t.dj.d(y,function(m,u){return u(m,"webview/resources/slreportgen_webview/nls/modelbrowser",t.dj.c(),!0)},v,I),v.exports=x},function(v,I,t){v.exports={Open:"\u958B\u304F",OpenInNewTab:"\u65B0\u3057\u3044\u30BF\u30D6\u3067\u958B\u304F",Title:"\u30E2\u30C7\u30EB \u30D6\u30E9\u30A6\u30B6\u30FC"}},function(v,I,t){v.exports={root:{Open:"Open",OpenInNewTab:"Open In New Tab",Title:"Model Browser"},"ja-jp":!0}},function(v,I,t){var y,x;y=[t(0),t(1),t(8),t(6),t(15),t(58),t(201),t(251),t(294),t(103),t(339),t(340),t(341),t(343),t(345),t(346),t(347),t(349),t(350),t(370)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f,D,E,r,A,c,b){var N=m([n],{selectChild:function(B,T){var C=this.modelViewer,F=C.explorerBar,O=this.selectedChildWidget;O&&O!==B&&O.onPreHide&&O.onPreHide(),this.inherited(arguments),this._started&&(C.get("showExplorerBar")?(B.addChild(F),F.update(B.diagram)):B.removeChild(F),C.set("showPaletteNavButtons",B.showPaletteNavButtons),B.role==="SystemTab"&&(C.selectedDiagramTab=B,C.selectedDiagram=B.diagram),C.selectedTab=B,C.resize(),(!T||T.doFocus!==!1)&&C.focus())},addChild:function(){this.inherited(arguments),this._started&&this._updateTabCloseButtons()},removeChild:function(B){this.inherited(arguments),this._started&&(this.selectedChildWidget===B&&B.removeChild(this.modelViewer.explorerBar),this._updateTabCloseButtons())},_hideChild:function(B){this.inherited(arguments),this._started&&B.removeChild(this.modelViewer.explorerBar)},_updateTabCloseButtons:function(){var B,T,C,F,O,S=0;for(B=this.getChildren(),F=B.length,C=0;C1,C=0;C1)this.tabContainer.removeChild(C),C.destroy(),p.publish(this.app.id+"/postClose",B);else throw new Error("There is no diagram "+B.fullname+" or there is only one tab!")},getDiagramTabs:function(){var B=this.tabContainer,T=B.getChildren();return T.pop(),T},getDiagramTab:function(B){var T,C=this.getDiagramTabs(),F=C.length,O,S;for(S=0;S",E.domNode,"replace"),c=E["aria-label"]||E.title||E.label;c&&A.setAttribute("aria-label",c),p.place(r,A),E._wrapper=A,this.inherited(arguments),r.style.display=="none"&&(r.style.display="block"),E.domNode.removeAttribute("title")},addChild:function(E,r){this.inherited(arguments),this._started&&(e.publish(this.id+"-addChild",E,r),this.layout(),this.selectedChildWidget||this.selectChild(E))},removeChild:function(E){var r=m.indexOf(this.getChildren(),E);if(this.inherited(arguments),p.destroy(E._wrapper),delete E._wrapper,this._started&&e.publish(this.id+"-removeChild",E),!this._descendantsBeingDestroyed){if(this.selectedChildWidget===E&&(this.selectedChildWidget=void 0,this._started)){var A=this.getChildren();A.length&&this.selectChild(A[Math.max(r-1,0)])}this._started&&this.layout()}},selectChild:function(E,r){var A;return E=d.byId(E),this.selectedChildWidget!=E&&(A=this._transition(E,this.selectedChildWidget,r),this._set("selectedChildWidget",E),e.publish(this.id+"-selectChild",E,this._focused),this.persist&&u(this.id+"_selectedChild",this.selectedChildWidget.id)),s(A||!0)},_transition:function(E,r){r&&this._hideChild(r);var A=this._showChild(E);return E.resize&&(this.doLayout?E.resize(this._containerContentBox||this._contentBox):E.resize()),A},_adjacent:function(E){var r=this.getChildren(),A=m.indexOf(r,this.selectedChildWidget);return A+=E?1:r.length-1,r[A%r.length]},forward:function(){return this.selectChild(this._adjacent(!0),!0)},back:function(){return this.selectChild(this._adjacent(!1),!0)},_onKeyDown:function(E){e.publish(this.id+"-containerKeyDown",{e:E,page:this})},layout:function(){var E=this.selectedChildWidget;E&&E.resize&&(this.doLayout?E.resize(this._containerContentBox||this._contentBox):E.resize())},_showChild:function(E){var r=this.getChildren();return E.isFirstChild=E==r[0],E.isLastChild=E==r[r.length-1],E._set("selected",!0),E._wrapper&&g.replace(E._wrapper,"dijitVisible","dijitHidden"),E._onShow&&E._onShow()||!0},_hideChild:function(E){E._set("selected",!1),E._wrapper&&g.replace(E._wrapper,"dijitHidden","dijitVisible"),E.onHide&&E.onHide()},closeChild:function(E){var r=!E.onClose||E.onClose(this,E);r&&(this.removeChild(E),E.destroyRecursive())},destroyDescendants:function(E){this._descendantsBeingDestroyed=!0,this.selectedChildWidget=void 0,m.forEach(this.getChildren(),function(r){E||this.removeChild(r),r.destroyRecursive(E)},this),this._descendantsBeingDestroyed=!1}});return D.ChildWidgetProperties={selected:!1,disabled:!1,closable:!1,iconClass:"dijitNoIcon",showTitle:!0},n.extend(l,D.ChildWidgetProperties),D},v,I),v.exports=x},function(v,I){v.exports=`
+
+
+
+
+`},function(v,I,t){var y,x;y=[t(2),t(0),t(8),t(17),t(12),t(1),t(3),t(15),t(44),t(18),t(27),t(13),t(42),t(113),t(25)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f){var D=u("dijit.layout._StackButton",f,{tabIndex:"-1",closeButton:!1,_aria_attr:"aria-selected",buildRendering:function(r){this.inherited(arguments),(this.focusNode||this.domNode).setAttribute("role","tab")}}),E=u("dijit.layout.StackController",[s,d,l],{baseClass:"dijitStackController",templateString:"",containerId:"",buttonWidget:D,buttonWidgetCloseClass:"dijitStackCloseButton",pane2button:function(r){return e.byId(this.id+"_"+r)},postCreate:function(){this.inherited(arguments),this.own(i.subscribe(this.containerId+"-startup",a.hitch(this,"onStartup")),i.subscribe(this.containerId+"-addChild",a.hitch(this,"onAddChild")),i.subscribe(this.containerId+"-removeChild",a.hitch(this,"onRemoveChild")),i.subscribe(this.containerId+"-selectChild",a.hitch(this,"onSelectChild")),i.subscribe(this.containerId+"-containerKeyDown",a.hitch(this,"onContainerKeyDown"))),this.containerNode.dojoClick=!0,this.own(n(this.containerNode,"click",a.hitch(this,function(r){var A=e.getEnclosingWidget(r.target);if(A!=this.containerNode&&!A.disabled&&A.page){for(var c=r.target;c!==this.containerNode;c=c.parentNode)if(h.contains(c,this.buttonWidgetCloseClass)){this.onCloseButtonClick(A.page);break}else if(c==A.domNode){this.onButtonClick(A.page);break}}})))},onStartup:function(r){this.textDir=r.textDir,m.forEach(r.children,this.onAddChild,this),r.selected&&this.onSelectChild(r.selected);var A=e.byId(this.containerId).containerNode,c=a.hitch(this,"pane2button"),b={title:"label",showtitle:"showLabel",iconclass:"iconClass",closable:"closeButton",tooltip:"title",disabled:"disabled",textdir:"textdir"},N=function(B,T){return n(A,"attrmodified-"+B,function(C){var F=c(C.detail&&C.detail.widget&&C.detail.widget.id);F&&F.set(T,C.detail.newValue)})};for(var P in b)this.own(N(P,b[P]))},destroy:function(r){this.destroyDescendants(r),this.inherited(arguments)},onAddChild:function(r,A){var c=a.isString(this.buttonWidget)?a.getObject(this.buttonWidget):this.buttonWidget,b=new c({id:this.id+"_"+r.id,name:this.id+"_"+r.id,label:r.title,disabled:r.disabled,ownerDocument:this.ownerDocument,dir:r.dir,lang:r.lang,textDir:r.textDir||this.textDir,showLabel:r.showTitle,iconClass:r.iconClass,closeButton:r.closable,title:r.tooltip,page:r});this.addChild(b,A),r.controlButton=b,this._currentChild||this.onSelectChild(r);var N=r._wrapper.getAttribute("aria-labelledby")?r._wrapper.getAttribute("aria-labelledby")+" "+b.id:b.id;r._wrapper.removeAttribute("aria-label"),r._wrapper.setAttribute("aria-labelledby",N)},onRemoveChild:function(r){this._currentChild===r&&(this._currentChild=null);var A=this.pane2button(r.id);A&&(this.removeChild(A),A.destroy()),delete r.controlButton},onSelectChild:function(r){if(!!r){if(this._currentChild){var A=this.pane2button(this._currentChild.id);A.set("checked",!1),A.focusNode.setAttribute("tabIndex","-1")}var c=this.pane2button(r.id);c.set("checked",!0),this._currentChild=r,c.focusNode.setAttribute("tabIndex","0");var b=e.byId(this.containerId)}},onButtonClick:function(r){var A=this.pane2button(r.id);o.focus(A.focusNode),this._currentChild&&this._currentChild.id===r.id&&A.set("checked",!0);var c=e.byId(this.containerId);c.selectChild(r)},onCloseButtonClick:function(r){var A=e.byId(this.containerId);if(A.closeChild(r),this._currentChild){var c=this.pane2button(this._currentChild.id);c&&o.focus(c.focusNode||c.domNode)}},adjacent:function(r){!this.isLeftToRight()&&(!this.tabPosition||/top|bottom/.test(this.tabPosition))&&(r=!r);var A=this.getChildren(),c=m.indexOf(A,this.pane2button(this._currentChild.id)),b=A[c],N;do c=(c+(r?1:A.length-1))%A.length,N=A[c];while(N.disabled&&N!=b);return N},onkeydown:function(r,A){if(!(this.disabled||r.altKey)){var c=null;if(r.ctrlKey||!r._djpage){switch(r.keyCode){case p.LEFT_ARROW:case p.UP_ARROW:r._djpage||(c=!1);break;case p.PAGE_UP:r.ctrlKey&&(c=!1);break;case p.RIGHT_ARROW:case p.DOWN_ARROW:r._djpage||(c=!0);break;case p.PAGE_DOWN:r.ctrlKey&&(c=!0);break;case p.HOME:for(var P=this.getChildren(),b=0;b=0;b--){var N=P[b];if(!N.disabled){this.onButtonClick(N.page);break}}r.stopPropagation(),r.preventDefault();break;case p.DELETE:case"W".charCodeAt(0):this._currentChild.closable&&(r.keyCode==p.DELETE||r.ctrlKey)&&(this.onCloseButtonClick(this._currentChild),r.stopPropagation(),r.preventDefault());break;case p.TAB:r.ctrlKey&&(this.onButtonClick(this.adjacent(!r.shiftKey).page),r.stopPropagation(),r.preventDefault());break}c!==null&&(this.onButtonClick(this.adjacent(c).page),r.stopPropagation(),r.preventDefault())}}},onContainerKeyDown:function(r){r.e._djpage=r.page,this.onkeydown(r.e)}});return E.StackButton=D,E},v,I),v.exports=x},function(v,I){v.exports=` +`},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Odustani",buttonSave:"Spremi",itemClose:"Zatvori"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"\u041E\u0442\u043A\u0430\u0436\u0438",buttonSave:"\u0417\u0430\u0447\u0443\u0432\u0430\u0458",itemClose:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438"}},function(v,I,t){v.exports={buttonOk:"U redu",buttonCancel:"Otka\u017Ei",buttonSave:"Sa\u010Duvaj",itemClose:"Zatvori"}},function(v,I,t){v.exports={buttonOk:"\u786E\u5B9A",buttonCancel:"\u53D6\u6D88",buttonSave:"\u4FDD\u5B58",itemClose:"\u5173\u95ED"}},function(v,I,t){v.exports={buttonOk:"\u78BA\u5B9A",buttonCancel:"\u53D6\u6D88",buttonSave:"\u5132\u5B58",itemClose:"\u95DC\u9589"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438",buttonSave:"\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438",itemClose:"\u0417\u0430\u043A\u0440\u0438\u0442\u0438"}},function(v,I,t){v.exports={buttonOk:"Tamam",buttonCancel:"\u0130ptal",buttonSave:"Kaydet",itemClose:"Kapat"}},function(v,I,t){v.exports={buttonOk:"\u0E15\u0E01\u0E25\u0E07",buttonCancel:"\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01",buttonSave:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01",itemClose:"\u0E1B\u0E34\u0E14"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Avbryt",buttonSave:"Spara",itemClose:"St\xE4ng"}},function(v,I,t){v.exports={buttonOk:"V redu",buttonCancel:"Prekli\u010Di",buttonSave:"Shrani",itemClose:"Zapri"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Zru\u0161i\u0165",buttonSave:"Ulo\u017Ei\u0165",itemClose:"Zatvori\u0165"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"\u041E\u0442\u043C\u0435\u043D\u0430",buttonSave:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C",itemClose:"\u0417\u0430\u043A\u0440\u044B\u0442\u044C"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Anulare",buttonSave:"Salvare",itemClose:"\xCEnchidere"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Cancelar",buttonSave:"Salvar",itemClose:"Fechar"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Cancelar",buttonSave:"Guardar",itemClose:"Fechar"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Anuluj",buttonSave:"Zapisz",itemClose:"Zamknij"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Annuleren",buttonSave:"Opslaan",itemClose:"Sluiten"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Avbryt",buttonSave:"Lagre",itemClose:"Lukk"}},function(v,I,t){v.exports={buttonOk:"\uD655\uC778",buttonCancel:"\uCDE8\uC18C",buttonSave:"\uC800\uC7A5",itemClose:"\uB2EB\uAE30"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",buttonSave:"\u0421\u0430\u049B\u0442\u0430\u0443",itemClose:"\u0416\u0430\u0431\u0443"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"\u30AD\u30E3\u30F3\u30BB\u30EB",buttonSave:"\u4FDD\u5B58",itemClose:"\u9589\u3058\u308B"}},function(v,I,t){v.exports={buttonOk:"Ok",buttonCancel:"Annulla",buttonSave:"Salva",itemClose:"Chiudi"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Batal",buttonSave:"Simpan",itemClose:"Tutup"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"M\xE9gse",buttonSave:"Ment\xE9s",itemClose:"Bez\xE1r\xE1s"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Opoziv",buttonSave:"Spremi",itemClose:"Zatvori"}},function(v,I,t){v.exports={buttonOk:"\u05D0\u05D9\u05E9\u05D5\u05E8",buttonCancel:"\u05D1\u05D9\u05D8\u05D5\u05DC",buttonSave:"\u05E9\u05DE\u05D9\u05E8\u05D4",itemClose:"\u05E1\u05D2\u05D9\u05E8\u05D4"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Annuler",buttonSave:"Enregistrer",itemClose:"Fermer"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Peruuta",buttonSave:"Tallenna",itemClose:"Sulje"}},function(v,I,t){v.exports={buttonOk:"Ados",buttonCancel:"Utzi",buttonSave:"Gorde",itemClose:"Itxi"}},function(v,I,t){v.exports={buttonOk:"Aceptar",buttonCancel:"Cancelar",buttonSave:"Guardar",itemClose:"Cerrar"}},function(v,I,t){v.exports={buttonOk:"\u039F\u039A",buttonCancel:"\u0391\u03BA\u03CD\u03C1\u03C9\u03C3\u03B7",buttonSave:"\u0391\u03C0\u03BF\u03B8\u03AE\u03BA\u03B5\u03C5\u03C3\u03B7",itemClose:"\u039A\u03BB\u03B5\u03AF\u03C3\u03B9\u03BC\u03BF"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Abbrechen",buttonSave:"Speichern",itemClose:"Schlie\xDFen"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Annull\xE9r",buttonSave:"Gem",itemClose:"Luk"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Storno",buttonSave:"Ulo\u017Eit",itemClose:"Zav\u0159\xEDt"}},function(v,I,t){v.exports={buttonOk:"D'acord",buttonCancel:"Cancel\xB7la",buttonSave:"Desa",itemClose:"Tanca"}},function(v,I,t){v.exports={buttonOk:"\u041E\u041A",buttonCancel:"\u041E\u0442\u043C\u0435\u043D\u0438",buttonSave:"\u0417\u0430\u043F\u0430\u0437\u0438",itemClose:"\u0417\u0430\u0442\u0432\u043E\u0440\u0438"}},function(v,I,t){v.exports={buttonOk:"Ok",buttonCancel:"L\u0259\u011Fv et",buttonSave:"Saxla",itemClose:"Ba\u011Fla"}},function(v,I,t){v.exports={buttonOk:"\u062D\u0633\u0646\u0627",buttonCancel:"\u0627\u0644\u063A\u0627\u0621",buttonSave:"\u062D\u0641\u0638",itemClose:"\u0627\u063A\u0644\u0627\u0642"}},function(v,I,t){v.exports={buttonOk:"OK",buttonCancel:"Anullo",buttonSave:"Ruaj",itemClose:"Mbyll"}},function(v,I,t){v.exports={root:{buttonOk:"OK",buttonCancel:"Cancel",buttonSave:"Save",itemClose:"Close"},bs:!0,mk:!0,sr:!0,zh:!0,"zh-tw":!0,uk:!0,tr:!0,th:!0,sv:!0,sl:!0,sk:!0,ru:!0,ro:!0,pt:!0,"pt-pt":!0,pl:!0,nl:!0,nb:!0,ko:!0,kk:!0,ja:!0,it:!0,id:!0,hu:!0,hr:!0,he:!0,fr:!0,fi:!0,eu:!0,es:!0,el:!0,de:!0,da:!0,cs:!0,ca:!0,bg:!0,az:!0,ar:!0,al:!0}},function(v,I,t){var y,x;y=[t(2),t(0),t(8),t(10),t(6),t(74),t(1),t(3),t(23),t(9),t(18),t(248),t(249),t(112),t(52),t(250),t(54),t(56),t(47),t(114),t(115),t(30)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f,D,E,r,A,c,b){var N=u("dijit.layout.ScrollingTabController",[f,E],{baseClass:"dijitTabController dijitScrollingTabController",templateString:d,useMenu:!0,useSlider:!0,tabStripClass:"",_minScroll:5,_setClassAttr:{node:"containerNode",type:"class"},buildRendering:function(){this.inherited(arguments);var B=this.domNode;this.scrollNode=this.tablistWrapper,this._initButtons(),this.tabStripClass||(this.tabStripClass="dijitTabContainer"+this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"")+"None",h.add(B,"tabStrip-disabled")),h.add(this.tablistWrapper,this.tabStripClass)},onStartup:function(){this.inherited(arguments),p.set(this.domNode,"visibility",""),this._postStartup=!0,this.own(i(this.containerNode,"attrmodified-label, attrmodified-iconclass",n.hitch(this,function(B){this._dim&&this.resize(this._dim)})))},onAddChild:function(B,T){this.inherited(arguments),p.set(this.containerNode,"width",p.get(this.containerNode,"width")+200+"px")},onRemoveChild:function(B,T){var C=this.pane2button(B.id);this._selectedTab===C.domNode&&(this._selectedTab=null),this.inherited(arguments)},_initButtons:function(){this._btnWidth=0,this._buttons=o("> .tabStripButton",this.domNode).filter(function(B){return this.useMenu&&B==this._menuBtn.domNode||this.useSlider&&(B==this._rightBtn.domNode||B==this._leftBtn.domNode)?(this._btnWidth+=g.getMarginSize(B).w,!0):(p.set(B,"display","none"),!1)},this)},_getTabsWidth:function(){var B=this.getChildren();if(B.length){var T=B[this.isLeftToRight()?0:B.length-1].domNode,C=B[this.isLeftToRight()?B.length-1:0].domNode;return C.offsetLeft+C.offsetWidth-T.offsetLeft}else return 0},_enableBtn:function(B){var T=this._getTabsWidth();return B=B||p.get(this.scrollNode,"width"),T>0&&BF.offsetLeft||O+p.get(this.scrollNode,"width")T)return{min:this.isLeftToRight()?0:B[B.length-1].domNode.offsetLeft,max:this.isLeftToRight()?B[B.length-1].domNode.offsetLeft+B[B.length-1].domNode.offsetWidth-T:F};var S=this.isLeftToRight()?0:F;return{min:S,max:S}},_getScrollForSelectedTab:function(){var B=this.scrollNode,T=this._selectedTab,C=p.get(this.scrollNode,"width"),F=this._getScrollBounds(),O=T.offsetLeft+p.get(T,"width")/2-C/2;return O=Math.min(Math.max(O,F.min),F.max),O},createSmoothScroll:function(B){if(arguments.length>0){var T=this._getScrollBounds();B=Math.min(Math.max(B,T.min),T.max)}else B=this._getScrollForSelectedTab();this._anim&&this._anim.status()=="playing"&&this._anim.stop();var C=this,F=this.scrollNode,O=new a.Animation({beforeBegin:function(){this.curve&&delete this.curve;var S=F.scrollLeft,j=C._convertToScrollLeft(B);O.curve=new a._Line(S,j)},onAnimate:function(S){F.scrollLeft=S}});return this._anim=O,this._setButtonClass(B),O},_getBtnNode:function(B){for(var T=B.target;T&&!h.contains(T,"tabStripButton");)T=T.parentNode;return T},doSlideRight:function(B){this.doSlide(1,this._getBtnNode(B))},doSlideLeft:function(B){this.doSlide(-1,this._getBtnNode(B))},doSlide:function(B,T){if(!(T&&h.contains(T,"dijitTabDisabled"))){var C=p.get(this.scrollNode,"width"),F=C*.75*B,O=this._getScroll()+F;this._setButtonClass(O),this.createSmoothScroll(O).play()}},_setButtonClass:function(B){var T=this._getScrollBounds();this._leftBtn.set("disabled",B<=T.min),this._rightBtn.set("disabled",B>=T.max)}}),P=u("dijit.layout._ScrollingTabControllerButtonMixin",null,{baseClass:"dijitTab tabStripButton",templateString:l,tabIndex:"",isFocusable:function(){return!1}});return u("dijit.layout._ScrollingTabControllerButton",[c,P]),u("dijit.layout._ScrollingTabControllerMenuButton",[c,b,P],{containerId:"",tabIndex:"-1",isLoaded:function(){return!1},loadDropDown:function(B){this.dropDown=new r({id:this.containerId+"_menu",ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir});var T=s.byId(this.containerId);m.forEach(T.getChildren(),function(C){var F=new A({id:C.id+"_stcMi",label:C.title,iconClass:C.iconClass,disabled:C.disabled,ownerDocument:this.ownerDocument,dir:C.dir,lang:C.lang,textDir:C.textDir||T.textDir,onClick:function(){T.selectChild(C)}});this.dropDown.addChild(F)},this),B()},closeDropDown:function(B){this.inherited(arguments),this.dropDown&&(this._popupStateNode.removeAttribute("aria-owns"),this.dropDown.destroyRecursive(),delete this.dropDown)}}),N},v,I),v.exports=x},function(v,I){v.exports=``},function(v,I){v.exports=`
+ + +
`},function(v,I,t){var y,x;y=[t(2),t(11),t(0),t(1),t(62)],x=t.dj.d(y,function(m,u,h,g,p){return h("dijit._WidgetsInTemplateMixin",null,{_earlyTemplatedStartup:!1,contextRequire:null,_beforeFillContent:function(){if(/dojoType|data-dojo-type/i.test(this.domNode.innerHTML)){var a=this.domNode;if(this.containerNode&&!this.searchContainerNode&&(this.containerNode.stopParser=!0),p.parse(a,{noStart:!this._earlyTemplatedStartup,template:!0,inherited:{dir:this.dir,lang:this.lang,textDir:this.textDir},propsThis:this,contextRequire:this.contextRequire,scope:"dojo"}).then(g.hitch(this,function(n){this._startupWidgets=n;for(var i=0;i.75&&B._lastScroll-S<0&&B._addNextSection(),B._lastScroll=S}))},destroy:function(){this._hoverHandle&&this._hoverHandle.remove(),this._unhoverHandle&&this._unhoverHandle.remove(),this.inherited(arguments)},onShow:function(){var P=this.app,B=P.id;this.update(P.modelViewer.selectedDiagram),this._hoverHandle=e.subscribe(B+"/hover",u.hitch(this,"_hover")),this._unhoverHandle=e.subscribe(B+"/unhover",u.hitch(this,"_unhover")),this._fillThumbnailsPane()},onHide:function(){this._hoverHandle&&this._hoverHandle.remove(),this._unhoverHandle&&this._unhoverHandle.remove()},update:function(P){var B;P&&(this.diagram=P,this._unhover(),this._selectedImgNode&&(n.remove(this._selectedImgNode,N),this._selectedImgNode=null),B=this._getImgNode(P),B&&(this._selectedImgNode=B,n.add(B,N),p.scrollIntoView(B)))},_fillThumbnailsPane:function(){var P=this,B=this._unloadedSectionStore.data,T=this.thumbnailsPane.domNode,C,F,O,S;if(B.length>0){for(C=this.imgStore.query(),O=C.length,S=[],F=0;F0&&h(S).then(function(){T.scrollHeight-T.clientHeight<200&&(P._addNextSection(),P._fillThumbnailsPane())})}},_addNextSection:function(){var P=this._unloadedSectionStore.data,B=P[P.length-1];B&&(console.log("ViewAllTab adding: "+B.hid),this._addSection(B))},_addSection:function(P){var B=this.app,T=P.descendants,C,F,O;if(this._unloadedSectionStore.get(P.hid)){for(O=B.getDiagram(P.hid),O&&O.thumbnail&&this._createImgNode(O),F=P.descendants.length,C=0;C]+>|]*>[\s\S]*?<\/title>)/ig,"")},_emptyNode:a.empty,_setNodeContent:function(e,s){if(a.empty(e),s)if(typeof s=="number"&&(s=s.toString()),typeof s=="string"&&(s=a.toDom(s,e.ownerDocument)),!s.nodeType&&u.isArrayLike(s))for(var d=s.length,l=0;l]*>\s*([\s\S]+)\s*<\/body>/im);s&&(e=s[1])}return this.empty(),this.content=e,this.node},onEnd:function(){return this.parseContent&&this._parse(),this.node},tearDown:function(){delete this.parseResults,delete this.parseDeferred,delete this.node,delete this.content},onContentError:function(e){return"Error occurred setting content: "+e},onExecError:function(e){return"Error occurred executing scripts: "+e},_mixin:function(e){var s={},d;for(d in e)d in s||(this[d]=e[d])},_parse:function(){var e=this.node;try{var s={};h.forEach(["dir","lang","textDir"],function(l){this[l]&&(s[l]=this[l])},this);var d=this;this.parseDeferred=n.parse({rootNode:e,noStart:!this.startup,inherited:s,scope:this.parserScope}).then(function(l){return d.parseResults=l},function(l){d._onError("Content",l,"Error parsing in _ContentSetter#"+d.id)})}catch(l){this._onError("Content",l,"Error parsing in _ContentSetter#"+this.id)}},_onError:function(e,s,d){var l=this["on"+e+"Error"].call(this,s);d?console.error(d,s):l&&o._setNodeContent(this.node,l,!0)}}),set:function(e,s,d){if(s==null&&(console.warn("dojo.html.set: no cont argument provided, using empty string"),s=""),typeof s=="number"&&(s=s.toString()),d){var l=new o._ContentSetter(u.mixin(d,{content:s,node:e}));return l.set()}else return o._setNodeContent(e,s,!0)}};return u.setObject("dojo.html",o),o},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(38),t(45),t(254),t(255),t(256),t(257),t(258),t(259),t(260),t(261),t(262),t(263),t(264),t(265),t(266),t(267),t(268),t(269),t(270),t(271),t(272),t(273),t(274),t(275),t(276),t(277),t(278),t(279),t(280),t(281),t(282),t(283),t(284),t(285),t(286),t(287),t(288),t(289),t(290),t(291),t(292),t(293)],x=t.dj.d(y,function(m,u){return u(m,"dijit/nls/loading",t.dj.c(),!0)},v,I),v.exports=x},function(v,I,t){v.exports={loadingState:"U\u010Ditavanje...",errorState:"Izvinite, do\u0161lo je do gre\u0161ke"}},function(v,I,t){v.exports={loadingState:"\u0412\u0447\u0438\u0442\u0443\u0432\u0430\u045A\u0435...",errorState:"\u0421\u0435 \u043F\u043E\u0458\u0430\u0432\u0438 \u0433\u0440\u0435\u0448\u043A\u0430"}},function(v,I,t){v.exports={loadingState:"U\u010Ditavanje...",errorState:"Na\u017Ealost, do\u0161lo je do gre\u0161ke"}},function(v,I,t){v.exports={loadingState:"\u6B63\u5728\u52A0\u8F7D...",errorState:"\u5BF9\u4E0D\u8D77\uFF0C\u53D1\u751F\u4E86\u9519\u8BEF"}},function(v,I,t){v.exports={loadingState:"\u8F09\u5165\u4E2D...",errorState:"\u62B1\u6B49\uFF0C\u767C\u751F\u932F\u8AA4"}},function(v,I,t){v.exports={loadingState:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F...",errorState:"\u0421\u0442\u0430\u043B\u0430\u0441\u044F \u043F\u043E\u043C\u0438\u043B\u043A\u0430"}},function(v,I,t){v.exports={loadingState:"Y\xFCkleniyor...",errorState:"\xDCzg\xFCn\xFCz, bir hata olu\u015Ftu"}},function(v,I,t){v.exports={loadingState:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E42\u0E2B\u0E25\u0E14...",errorState:"\u0E02\u0E2D\u0E2D\u0E20\u0E31\u0E22 \u0E40\u0E01\u0E34\u0E14\u0E02\u0E49\u0E2D\u0E1C\u0E34\u0E14\u0E1E\u0E25\u0E32\u0E14"}},function(v,I,t){v.exports={loadingState:"L\xE4ser in...",errorState:"Det har intr\xE4ffat ett fel."}},function(v,I,t){v.exports={loadingState:"Nalaganje ...",errorState:"Oprostite, pri\u0161lo je do napake."}},function(v,I,t){v.exports={loadingState:"Zav\xE1dza sa...",errorState:"\u013Dutujeme, ale vyskytla sa chyba"}},function(v,I,t){v.exports={loadingState:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430...",errorState:"\u0418\u0437\u0432\u0438\u043D\u0438\u0442\u0435, \u0432\u043E\u0437\u043D\u0438\u043A\u043B\u0430 \u043E\u0448\u0438\u0431\u043A\u0430"}},function(v,I,t){v.exports={loadingState:"\xCEnc\u0103rcare...",errorState:"Ne pare r\u0103u, a ap\u0103rut o eroare "}},function(v,I,t){v.exports={loadingState:"Carregando...",errorState:"Desculpe, ocorreu um erro"}},function(v,I,t){v.exports={loadingState:"A carregar...",errorState:"Lamentamos, mas ocorreu um erro"}},function(v,I,t){v.exports={loadingState:"\u0141adowanie...",errorState:"Niestety, wyst\u0105pi\u0142 b\u0142\u0105d"}},function(v,I,t){v.exports={loadingState:"Bezig met laden...",errorState:"Er is een fout opgetreden"}},function(v,I,t){v.exports={loadingState:"Laster inn...",errorState:"Det oppsto en feil"}},function(v,I,t){v.exports={loadingState:"\uB85C\uB4DC \uC911...",errorState:"\uC8C4\uC1A1\uD569\uB2C8\uB2E4. \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4."}},function(v,I,t){v.exports={loadingState:"\u049A\u043E\u0442\u0430\u0440\u044B\u043B\u0443\u0434\u0430...",errorState:"\u041A\u0435\u0448\u0456\u0440\u0456\u04A3\u0456\u0437, \u049B\u0430\u0442\u0435 \u043E\u0440\u044B\u043D \u0430\u043B\u0434\u044B"}},function(v,I,t){v.exports={loadingState:"\u30ED\u30FC\u30C9\u4E2D...",errorState:"\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002"}},function(v,I,t){v.exports={loadingState:"Caricamento in corso...",errorState:"Si \xE8 verificato un errore"}},function(v,I,t){v.exports={loadingState:"Memuatkan...",errorState:"Maaf, terjadi kesalahan"}},function(v,I,t){v.exports={loadingState:"Bet\xF6lt\xE9s...",errorState:"Sajn\xE1lom, hiba t\xF6rt\xE9nt"}},function(v,I,t){v.exports={loadingState:"U\u010Ditavanje...",errorState:"\u017Dao nam je, do\u0161lo je do gre\u0161ke"}},function(v,I,t){v.exports={loadingState:"\u05D8\u05E2\u05D9\u05E0\u05D4...\u200F",errorState:"\u05D0\u05D9\u05E8\u05E2\u05D4 \u05E9\u05D2\u05D9\u05D0\u05D4"}},function(v,I,t){v.exports={loadingState:"Chargement...",errorState:"Une erreur est survenue"}},function(v,I,t){v.exports={loadingState:"Lataus on meneill\xE4\xE4n...",errorState:"On ilmennyt virhe."}},function(v,I,t){v.exports={loadingState:"Kargatzen...",errorState:"Barkatu, errorea gertatu da"}},function(v,I,t){v.exports={loadingState:"Cargando...",errorState:"Lo siento, se ha producido un error"}},function(v,I,t){v.exports={loadingState:"\u03A6\u03CC\u03C1\u03C4\u03C9\u03C3\u03B7...",errorState:"\u03A3\u03B1\u03C2 \u03B6\u03B7\u03C4\u03BF\u03CD\u03BC\u03B5 \u03C3\u03C5\u03B3\u03BD\u03CE\u03BC\u03B7, \u03C0\u03B1\u03C1\u03BF\u03C5\u03C3\u03B9\u03AC\u03C3\u03C4\u03B7\u03BA\u03B5 \u03C3\u03C6\u03AC\u03BB\u03BC\u03B1"}},function(v,I,t){v.exports={loadingState:"Wird geladen...",errorState:"Es ist ein Fehler aufgetreten."}},function(v,I,t){v.exports={loadingState:"Indl\xE6ser...",errorState:"Der er opst\xE5et en fejl"}},function(v,I,t){v.exports={loadingState:"Prob\xEDh\xE1 na\u010D\xEDt\xE1n\xED...",errorState:"Omlouv\xE1me se, do\u0161lo k chyb\u011B"}},function(v,I,t){v.exports={loadingState:"S'est\xE0 carregant...",errorState:"Ens sap greu. S'ha produ\xEFt un error."}},function(v,I,t){v.exports={loadingState:"\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435...",errorState:"\u0421\u044A\u0436\u0430\u043B\u044F\u0432\u0430\u043C\u0435, \u0432\u044A\u0437\u043D\u0438\u043A\u043D\u0430 \u0433\u0440\u0435\u0448\u043A\u0430"}},function(v,I,t){v.exports={loadingState:"Y\xFCkl\u0259nir...",errorState:"Problem yarand\u0131"}},function(v,I,t){v.exports={loadingState:"\u062C\u0627\u0631\u064A \u0627\u0644\u062A\u062D\u0645\u064A\u0644...",errorState:"\u0639\u0641\u0648\u0627\u060C \u062D\u062F\u062B \u062E\u0637\u0623"}},function(v,I,t){v.exports={loadingState:"Duke u ngarkuar",errorState:"Nj\xEB gabim ndodhi"}},function(v,I,t){v.exports={root:{loadingState:"Loading...",errorState:"Sorry, an error occurred"},bs:!0,mk:!0,sr:!0,zh:!0,"zh-tw":!0,uk:!0,tr:!0,th:!0,sv:!0,sl:!0,sk:!0,ru:!0,ro:!0,pt:!0,"pt-pt":!0,pl:!0,nl:!0,nb:!0,ko:!0,kk:!0,ja:!0,it:!0,id:!0,hu:!0,hr:!0,he:!0,fr:!0,fi:!0,eu:!0,es:!0,el:!0,de:!0,da:!0,cs:!0,ca:!0,bg:!0,az:!0,ar:!0,al:!0}},function(v,I,t){var y,x;y=[t(0),t(8),t(15),t(58),t(32),t(295),t(321),t(322)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i){var o="wvDiagramTab",e="wvDiagramTabViewPane";return m([g],{postMixInProperties:function(){this.gutters=!1,this.inherited(arguments)},postCreate:function(){var s=this,d=this.app,l=new i({id:this.id+"_lightbox",app:d}),f=new p({region:"center",class:e});f.addChild(l),this.addChild(f),this.viewPane=f,this.lightBox=l,u.add(this.domNode,o),this.own(f,l,h.subscribe(d.id+"/postOpen",function(D){s.diagram===D&&(s._opening=!1)})),this.inherited(arguments)},onShow:function(){this.update(this.diagram)},onPreHide:function(){var s=this.modelGraphicsPane;s&&(this.diagram.state=s.getState(),this.viewPane.removeChild(s),s.destroy(),this.modelGraphicsPane=null,this.lightBox.close())},update:function(s,d){var l=this.app,f=this.viewPane,D=this.emptyPane,E=s||l.modelViewer.selectedDiagram,r=this.modelGraphicsPane;E&&!this._opening&&(this.lightBox.close(d),!r||this.diagram!==E?(this._opening=!0,this.diagram&&r&&(this.diagram.state=r.getState()),this.diagram=E,this.set("title",E.label),D&&(f.removeChild(D),D.destroy(),this.emptyPane=null),r&&(f.removeChild(r),r.destroy(),this.modelGraphicsPane=null),E.svg?(r=new a({app:l,diagram:E}),f.addChild(r),this.modelGraphicsPane=r):(D=new n({app:l,diagram:E}),f.addChild(D),this.emptyPane=D),this.resize()):h.publish(l.id+"/postOpen",E))}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(2),t(15),t(19),t(13),t(37),t(296),t(306),t(307),t(308),t(309),t(310),t(311),t(312),t(319),t(320)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f,D,E,r){"use strict";function A(c){let b;return c>0?b=1:c<0?b=-1:b=0,b}return m([p,a],{templateString:r,_selectionStyle:"fill: none; outer-stroke: #66c2ff; outer-stroke-linecap: butt; outer-stroke-opacity: 0.80; outer-stroke-width: 4; outer-stroke-linejoin: miter; outer-stroke-dasharray: none; outer-stroke-miterlimit: 4",startup:function(){const c=this.app,b=c.id,N=this.diagram,P=new i(N.svg,this.id),B=this;P.focusNode=this.domNode,P.keyboardNode=c.domNode,this.canvas=P,this.own(P,g.subscribe(b+"/cancel",u.hitch(this,"cancel")),g.subscribe(b+"/select",u.hitch(this,"_select")));const T=P.load(this.CanvasNode,"100%","100%").then(function(C){const F=C.sceneServer.svgDocument,O=C.toolStack,S=C.styler,j=S.createStylingLayer({id:"selection",zOrder:90,displayMode:S.COMBINE_DISPLAY}),w=S.createStylingLayer({id:"default-view"});O.addTool(new E),O.addTool(new D({app:c,diagram:N})),O.addTool(new l),O.addTool(new d),O.addTool(new s),O.addTool(new o),O.addTool(new e),O.addTool(new f),B.defaultViewStylingLayer=w,B.selectionStylingLayer=j,h.forEach(c.data.optViewsStore.query(),function(z){S.createStylingLayer({id:z.id,zOrder:3})}),S.updateMaskBackground(),j.set("show",!0),F.rootElement.style.touchAction="none";const L=F.createElementNS("http://www.w3.org/1999/xhtml","link");L.setAttribute("type","text/css"),L.setAttribute("rel","stylesheet");const K=document.styleSheets,H=K.length;let Y;for(Y=0;Y=0){L.setAttribute("href",K[Y].href);break}(F.documentElement||F.rootElement).appendChild(L)});return T.then(function(){N.state?B.restoreState(N.state):(B.fitToView(),g.publish(b+"/select",N)),B.update(),g.publish(b+"/postOpen",N)}),T},resize:function(){const c=this.canvas;c.sceneServer&&c.sceneServer.resize()},getState:function(){const c=this.canvas,b=c.sceneRectInView();return{scale:c.scale(),topLeft:b.topLeft(),selected:this.selectedElement||this.diagram}},restoreState:function(c){const b=this.app.id,N=this.canvas,P=N.sceneRectInView(),T=N.scale()/c.scale;N.showSceneRect([c.topLeft.x,c.topLeft.y,P.width*T,P.height*T]),g.publish(b+"/select",c.selected)},focus:function(){this.canvas.focusNode.focus()},update:function(){const c=this.app,b=this.diagram;let N,P,B,T,C;const F=c.viewManager.currentViewId;let O;const S=this.canvas.styler.getStylingLayer(F)||this.defaultViewStylingLayer;let j,w;if(S){S.set("show",!0);const L=b.backing,K=L.views?L.views[F]:L,H=K&&K.viewer,Y=H&&H.style;for(S.addDiagramBackgroundStyle(Y),N=b.getElements(),w=N.length,j=0;j0?A=A*10/9:A=A*9/10,A},viewPointToScenePoint:function(r){var A=new i(r),c=this.sceneRectInView(),b=this.scale();return new i(A.x/b+c.x,A.y/b+c.y)},scenePointToViewPoint:function(r){var A=new i(r),c=this.sceneRectInView(),b=this.scale();return new i(b*(A.x-c.x),b*(A.y-c.y))},viewRectToSceneRect:function(r){var A=new o(r),c=this.viewPointToScenePoint(A.topLeft()),b=this.scale();return new o(c.x,c.y,A.width/b,A.height/b)},sceneRectToViewRect:function(r){var A=new o(r),c=this.scenePointToViewPoint(A.topLeft()),b=this.scale();return new o(c.x,c.y,b*A.width,b*A.height)},validateScale:function(r){return typeof r=="number"&&r>0?r:1},setScale:function(r){this.setScaleAroundScenePoint(this.validateScale(r),this.sceneRectInView().center())},setScaleAroundScenePoint:function(r,A){var c=new i(A);this.showScenePointAtViewPointAtScale(c,this.scenePointToViewPoint(c),r)},showSceneRect:function(r,A,c,b){this.sceneServer.showSceneRect(r,A,c,b),this._doTextLOD(),this.styler.updateMaskBackground()},showSceneRectAtViewRect:function(r,A){var c=A.width/r.width,b=A.height/r.height,N=Math.min(c,b),P=A.width/N,B=A.height/N,T=P-r.width,C=B-r.height,F=r.topLeft();F.x=F.x-T/2-A.x/N,F.y=F.y-C/2-A.y/N,this.showSceneRect(F.x,F.y,r.width*N,r.height*N)},showScenePointAtViewPointAtScale:function(r,A,c){this.showSceneRect(this.getSceneRectForScenePointAtViewPointAtScale(r,A,c))},getSceneRectForScenePointAtViewPointAtScale:function(r,A,c){const b=new i(r),N=new i(A),P=this.validateScale(c),B=this.position(),T=B.width/P,C=B.height/P,F=N.x/B.width,O=N.y/B.height,S=b.x-F*T,j=b.y-O*C;return new o(S,j,T,C)},translate:function(r,A){var c=new i(r,A),b=this.sceneRectInView();b.setTopLeft(b.x-c.x,b.y-c.y),this.showSceneRect(b)},translateScenePointToViewPoint:function(r,A){this.showScenePointAtViewPointAtScale(r,A,this.scale())},zoomToSceneRect:function(){var r=this.sceneRect();r.expand(5),this.showSceneRect(r)},zoomToActualSize:function(){this.zoomToSceneRect(),this.setScale(1)},_getTextNodes:function(){return this._textNodes||(this._textNodes=this.sceneServer.svgDocument.getElementsByTagName("text")),this._textNodes},_doTextLOD:function(){var r=this.scale(),A=this.sceneServer,c=this._lastScale,b,N,P,B,T,C,F,O,S;if(c!==r){if(this._textNodes||(this._textNodes=A.svgDocument.getElementsByTagName("text"),this._nTextNodes=this._textNodes.length),b=this._textNodes,B=this._nTextNodes,typeof this._nHiddenText!="number"&&(this._nHiddenText=0),S=this._nHiddenText,c===void 0||r>c&&S>0||rD?s.height=s.height*d/D:s.width=s.width*D/d,s.setCenter(l),this.baseScene.setViewBox(s)},sceneRectInView:function(){return this.baseScene.viewBox()},sceneRect:function(){return new p(this._cacheSceneRect)},_initSceneRect:function(){let n=this.baseScene.getBoundingBox();this._cacheSceneRect=new p(n.x,n.y,n.width,n.height)},_handlePercentageResize:function(){var n=this.htmlElement,i=this.documentElement,o=g.position(n.parentElement),e=this.baseScene,s=e.viewBox(),d,l;this.heightAttrib.indexOf("%")>=0&&(d=o.height,n.setAttribute("height",d+"px"),s.height=d/this.heightPixels*s.height,this.heightPixels=d),this.widthAttrib.indexOf("%")>=0&&(l=o.width,n.setAttribute("width",l+"px"),s.width=l/this.widthPixels*s.width,this.widthPixels=l),i.setAttribute("height",d+"px"),i.setAttribute("width",l+"px"),e.setViewBox(s)},_initBaseSceneViewbox:function(){var n=this.baseScene,i=n.rootElement,o=n.viewBox(),e=o.width/o.height,s=o.center(),d=this.widthPixels/this.heightPixels;e>d?o.height=o.height*e/d:o.width=o.width*d/e,o.setCenter(s),n.setViewBox(o),i.setAttribute("height","100%"),i.setAttribute("width","100%"),this._initSceneRect()},_initSvgSceneHierarchy:function(){var n=u.XMLNS,i=u.getSvgDocument(this.htmlElement),o=i.createElementNS(n,"svg"),e=i.createElementNS(n,"svg"),s=i.documentElement,d=i.createElementNS(n,"svg"),l=i.createDocumentFragment();this.svgDocument=i,this.documentElement=o,this.backgroundScene=new a(e),this.baseScene=new a(s),this.foregroundScene=new a(d),i.removeChild(i.documentElement),l.appendChild(o),o.appendChild(e),o.appendChild(s),o.appendChild(d),o.setAttribute("zoomAndPan","disable"),i.appendChild(l),this._initBackgroundHierarchy()},_initBackgroundHierarchy:function(){var n=this.documentElement.getElementById("background"),i=this.backgroundScene,o=i.rootElement,e;o.setAttribute("width","100%"),o.setAttribute("height","100%"),o.setAttribute("preserveAspectRatio","none"),n&&(e=new p(n.getBBox()),u.getParent(n).removeChild(n),o.appendChild(n),i.setViewBox(e.toString()))},_initHtmlViewportSize:function(){var n=this.baseScene.rootElement,i=g.position(this.htmlElement.parentElement),o=!1,e=!1;this.heightAttrib||(this.heightAttrib=n.getAttribute("height")),o=this.heightAttrib.indexOf("%")>=0,this.widthAttrib||(this.widthAttrib=n.getAttribute("width")),e=this.widthAttrib.indexOf("%")>=0,o?this.heightPixels=i.height:this.heightPixels=h.getPixelValue(this.heightAttrib),e?this.widthPixels=i.width:this.widthPixels=h.getPixelValue(this.widthAttrib),o||e?this.resize=this._handlePercentageResize:this.resize=function(){},(this.widthPixels===0||this.heightPixels===0)&&console.error("SceneServer: Invalid width or height"),this.htmlElement.setAttribute("width",this.widthPixels+"px"),this.htmlElement.setAttribute("height",this.heightPixels+"px"),this.documentElement.setAttribute("height",this.heightPixels+"px"),this.documentElement.setAttribute("width",this.widthPixels+"px")}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[],x=t.dj.d(y,function(){function m(){var a=document.createElement("div"),n;return a.setAttribute("style","height: 1in; left: -100%; position: absolute; top: -100%; width: 1in;"),document.documentElement.appendChild(a),n=a.offsetWidth,document.documentElement.removeChild(a),n}function u(){var a=document.createElement("div"),n;return a.setAttribute("style","font-size:1em; position:absolute; line-height:1; padding:0; visibility:hidden"),a.appendChild(document.createTextNode("M")),document.documentElement.appendChild(a),n=a.offsetHeight,document.documentElement.removeChild(a),n}var h=m(),g=u(),p=/(\d+\.*\d*)\s*(\w*)/;return{getPixelValue:function(a){var n,i,o,e;if(a)if(n=p.exec(a),n.length===3)switch(o=parseFloat(n[1]),i=n[2].toLowerCase(),i){case"in":e=h*o;break;case"mm":e=h/25.4*o;break;case"cm":e=h/2.54*o;break;case"em":e=g*o;break;case"ex":e=g*2*o;break;case"pt":e=h/72*o;break;case"pc":e=h/6*o;break;case"px":default:e=o;break}else e=parseFloat(a);return e}}},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(37),t(28)],x=t.dj.d(y,function(m,u,h){"use strict";return m(null,{constructor:function(g){this.rootElement=g},destroy:function(){this.rootElement=void 0},viewBox:function(){var g,p,a;return this._viewBox||(g=this.rootElement,p=g.getAttribute("viewBox"),p?a=new u(g.getAttribute("viewBox")):a=new u(0,0,0,0),this._viewBox=a),new u(this._viewBox)},setViewBox:function(g){var p=new u(g),a=this._cornerElements;this.rootElement.setAttribute("viewBox",p.toString()),a&&(a[0].setAttribute("x",p.x-5),a[0].setAttribute("y",p.y-5),a[1].setAttribute("x",p.right()+5),a[1].setAttribute("y",p.bottom()+5)),this._viewBox=p},getBoundingBox:function(){var g=this._cornerElements,p=this.rootElement,a,n;if(h.hasAdobePluginSvgSupport)throw new Error("Adobe SVG plugin does not return correct bounding box!");return g&&(p.removeChild(g[0]),p.removeChild(g[1])),a=p.getBBox(),n=new u(a.x,a.y,a.width,a.height),g&&(p.appendChild(g[0]),p.appendChild(g[1])),n}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(28)],x=t.dj.d(y,function(m,u){"use strict";return m(null,{constructor:function(h){var g=h.sceneServer,p=g.svgDocument,a;this.documentElement=g.documentElement,p.getSelection?this._selection=p.getSelection():(a=h.htmlElement.contentWindow,a&&(this._selection=a.getSelection())),this._styleElement=u.createSvgElement(p,"style",null,this.documentElement),this._isEnabled=!0},enable:function(){this._isEnabled||(this._styleElement.innerHTML="",this._isEnabled=!0)},disable:function(){this._isEnabled&&(this._styleElement.innerHTML="::selection{background:rgba(0, 0, 0, 0.01);}",this._isEnabled=!1)},toString:function(){var h=this._selection;return h?h.toString():""},clear:function(){try{this._selection.removeAllRanges()}catch(h){}},_getSvgSelection:function(h){var g,p=h.sceneServer.svgDocument,a;return p.getSelection?g=p.getSelection():(a=h.htmlElement.contentWindow,a&&(g=a.getSelection())),g}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(14),t(50),t(51),t(28),t(80)],x=t.dj.d(y,function(m,u,h,g,p,a){"use strict";var n=document.URL.substring(0,document.URL.lastIndexOf("/")+1),i={Default:{name:"Default",curName:"default"},Wait:{name:"Wait",curName:"wait"},ClosedHand:{name:"ClosedHand",curFile:n+a.publicPath+"/images/closed_hand.cur"},OpenHand:{name:"OpenHand",curFile:n+a.publicPath+"/images/open_hand.cur"},ZoomIn:{name:"ZoomIn",curFile:n+a.publicPath+"/images/zoom_in.cur"}};return m(null,{constructor:function(o){this.canvas=o,this._name="Default"},toString:function(){return this._name},destroy:function(){},set:function(o){var e=o.name?i[o.name]:i[o],s=this.canvas.sceneServer.documentElement;e?(e.curFile?s.style.cursor="url("+e.curFile+"),default":s.style.cursor=e.name,this._name=e.name):(s.style.cursor="default",this._name="default")}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(2),t(14),t(21),t(3),t(12),t(51),t(28),t(305)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e){let s,d;return m(i,{constructor:function(l){l.isLoaded()||console.error("Canvas must be loaded."),this.canvas=l,this._stack=new p({idProperty:"role"}),this._registerEvents()},destroy:function(){this.clearToolStack(),this.inherited(arguments)},addTool:function(l){const f=this._stack;this.removeTool(l.role),f.put(l),l.onAddToStack(this)},removeTool:function(l){const f=this._stack,D=f.get(l);D&&(D.onRemoveFromStack(),f.remove(l))},getTool:function(l){return this._stack.get(l)},clearToolStack:function(){const l=this._stack,f=l.query();h.forEach(f,function(D){D.onRemoveFromStack(),l.remove(D.id)})},cancelAllTools:function(){const f=this._stack.query();h.forEach(f,function(D){D.cancel()})},moveToolAbove:function(l,f){const D=this._stack;let E;const r=this.getTool(l),A=this.getTool(f),c=[];r&&A&&(D.remove(l),E=D.query(),h.forEach(E,function(b){c.push(b),b.role===f&&c.push(r)}),D.setData(c))},moveToolBelow:function(l,f){const D=this._stack;let E;const r=this.getTool(l),A=this.getTool(f),c=[];r&&A&&(D.remove(l),E=D.query(),h.forEach(E,function(b){b.role===f&&c.push(r),c.push(b)}),D.setData(c))},addToolAbove:function(l,f){this.addTool(l),this.moveToolAbove(l.role,f)},addToolBelow:function(l,f){this.addTool(l),this.moveToolBelow(l.role,f)},cancelAllToolsExcept:function(l){const f=this._stack.query();h.forEach(f,function(D){D.role!==l&&D.cancel()})},_registerEvents:function(){const l=this,f=this.canvas,D=f.focusNode,E=f.sceneServer.svgDocument.documentElement,r=[{evtName:"pointerup",handler:"handleMouseUpEvent"},{evtName:"pointerdown",handler:"handleMouseDownEvent"},{evtName:"pointerover",handler:"handleMouseOverEvent"},{evtName:"pointermove",handler:"handleMouseMoveEvent"},{evtName:"pointerout",handler:"handleMouseOutEvent"},{evtName:"keyup",handler:"handleKeyUpEvent"},{evtName:"keydown",handler:"handleKeyDownEvent"}],A=[{evtName:"keyup",handler:"handleKeyUpEvent"},{evtName:"keydown",handler:"handleKeyDownEvent"}];function c(N){l.handleGenericEvent("handleMouseWheelEvent",N)}E.addEventListener("DOMMouseScroll",c,{passive:!1}),E.addEventListener("mousewheel",c,{passive:!1}),this.own({remove:function(){E.removeEventListener("DOMMouseScroll",c,{passive:!1}),E.removeEventListener("mousewheel",c,{passive:!1})}});const b=this.canvas.keyboardNode||E;b&&h.forEach(A,function(N){l.own(a(b,N.evtName,function(P){l.handleGenericEvent(N.handler,P)}))}),h.forEach(r,function(N){l.own(a(E,N.evtName,function(P){l.handleGenericEvent(N.handler,P)}))}),this.own(a(E,"click",function(N){l.handleClick(N)})),this.own(a(D,"keydown",function(N){l.handleGenericEvent("handleKeyDownEvent",N)}),a(D,"keyup",function(N){l.handleGenericEvent("handleKeyUpEvent",N)}))},handleGenericEvent:function(l,f){const D=this.activeTool;let E,r,A;const c=f instanceof e?f:new e(f);for(l==="handleKeyUpEvent"&&c.getKeyCharOrCode()===n.ESCAPE&&(r=this._stack.query(),h.forEach(r,function(b){(b.isActive()||b.isAlert())&&(c.consume(),b.cancel())})),D&&D.handleGenericEvent(l,c),r=this._stack.query().reverse(),A=0,E=r[A];!c.isConsumed()&&E;)E!==D&&E.handleGenericEvent(l,c),E=r[A+=1]},handleClick:function(l){const f=new e(l),D=500;this.handleGenericEvent("handleClickEvent",f),f.isConsumed()?d=null:(d===f.domEvent.target&&this.handleGenericEvent("handleDoubleClickEvent",f),d=f.domEvent.target,s&&clearTimeout(s),s=setTimeout(function(){d=null,s=null},D))}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(73)],x=t.dj.d(y,function(m,u){"use strict";var h=m(null,{constructor:function(g){var p=!1;this.domEvent=g,this.isConsumed=function(){return p},this.consume=function(){var a=this.domEvent;(a.type!=="mousedown"||!this.isLeftMouse(a))&&(a.preventDefault&&a.preventDefault(),a.preventDefault&&a.stopPropagation(),a.returnValue=!1);var n=window.event;n&&(n.returnValue=!1),p=!0}},getKeyCharOrCode:function(){var g=this.domEvent;return g.charCode||g.keyCode},shiftKey:function(){return this.domEvent.shiftKey},ctrlKey:function(){return this.domEvent.ctrlKey},altKey:function(){return this.domEvent.altKey},getMousePosition:function(){var g=this.domEvent;return new u(g.clientX,g.clientY)},isLeftMouse:function(){var g=this.domEvent;return typeof g.button=="number"&&g.button===0},isMiddleMouse:function(){var g=this.domEvent;return typeof g.button=="number"&&g.button===1},isRightMouse:function(){var g=this.domEvent;return typeof g.button=="number"&&g.button===2},mouseWheelDir:function(){var g=this.domEvent,p;return g.wheelDelta?p=g.wheelDelta>0?1:-1:p=g.detail<0?1:-1,p}});return h},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(12),t(73),t(34)],x=t.dj.d(y,function(m,u,h,g){const p=m(null,{constructor:function(){this.isPanning=!1,this.spaceKeyInitiated=!1,this.pointerPos1=null,this.pointerPos2=null,this.pointerPrevPos1=null,this.pointerPrevPos2=null,this.pointerId1=null,this.pointerId2=null,this.startCenterPoint=null,this.startSceneRectInView=null,this.startScale=null,this.startDistanceBetweenPointers=null}});return m(g,{postMixInProperties:function(){this.role="PanZoomTool",this.panState=new p},becomeIdle:function(){this.inherited(arguments),this.panState=new p;const a=this.canvas;a&&a.cursor.set("Default")},becomeAlert:function(a){this.inherited(arguments),this.canvas.cursor.set({name:"OpenHand",x:a.domEvent.clientX,y:a.domEvent.clientY})},becomeActive:function(a){this.inherited(arguments),this.canvas.cursor.set({name:"ClosedHand",x:a.domEvent.clientX,y:a.domEvent.clientY})},handleMouseDownEvent:function(a){const n=a.getMousePosition(),i=this.panState;if(this.isIdle()&&a.isMiddleMouse())this.becomeAlert(a),i.pointerId1=a.domEvent.pointerId,i.pointerPos1=n,i.pointerPrevPos1=n;else if(this.isAlert()&&a.isLeftMouse())this.becomeActive(a),i.pointerId1=a.domEvent.pointerId,i.pointerPos1=n,i.pointerPrevPos1=n;else{const o=a.domEvent;if(o.pointerType==="touch"){o.isPrimary?(this.becomeActive(a),i.pointerId1=o.pointerId,i.pointerPos1=n,i.pointerPrevPos1=n):i.pointerId2===null&&(i.pointerId2=o.pointerId,i.pointerPos2=n,i.pointerPrevPos2=n);const e=i.pointerPos1,s=i.pointerPos2;if(e&&s){i.startDistanceBetweenPointers=Math.sqrt(Math.pow(e.x-s.x,2)+Math.pow(e.y-s.y,2)),i.startCenterPoint=new h((e.x+s.x)/2,(e.y+s.y)/2);const d=this.canvas;i.startScale=d.scale(),i.startSceneRectInView=d.sceneRectInView()}}}},handleMouseUpEvent:function(a){if(!this.isIdle()){if(a.isMiddleMouse())this.becomeIdle();else if(a.domEvent.pointerType==="touch"){const n=this.panState,i=a.domEvent;i.pointerId===n.pointerId1?(n.pointerId1=null,n.pointerPos1=null,n.pointerPrevPos1=null):i.pointerId===n.pointerId2&&(n.pointerId2=null,n.pointerPos2=null,n.pointerPrevPos2=null),n.pointerId1===null&&n.pointerId2===null&&this.becomeIdle()}}},handleMouseMoveEvent:function(a){const n=this.canvas,i=this.panState;if(this.isAlert()&&!i.spaceKeyInitiated&&this.becomeActive(a),this.isActive()){const o=a.getMousePosition(),e=a.domEvent;(e.pointerId===i.pointerId1||i.spaceKeyInitiated)&&(i.pointerPos1===0&&(i.pointerPos1=o),i.pointerPrevPos1=i.pointerPos1,i.pointerPos1=o),e.pointerId===i.pointerId2&&(i.pointerPrevPos2=i.pointerPos2,i.pointerPos2=o);const s=i.pointerPos1,d=i.pointerPrevPos1,l=i.pointerPos2,f=i.pointerPrevPos2;if(e.pointerType==="touch"&&s&&l){const D=(s.x+l.x)/2,E=(s.y+l.y)/2,r=D-i.startCenterPoint.x,A=E-i.startCenterPoint.y,b=Math.sqrt(Math.pow(s.x-l.x,2)+Math.pow(s.y-l.y,2))/i.startDistanceBetweenPointers,N=(d.x+f.x)/2,P=(d.y+f.y)/2,B=n.position(),T=N/B.width,C=P/B.height,F=(B.width-B.width/b)*T,O=(B.height-B.height/b)*C,S=i.startSceneRectInView;n.showSceneRect([S.x-(r-F)/i.startScale,S.y-(A-O)/i.startScale,S.width/b,S.height/b])}else{const D=n.sceneRectInView(),E=n.scale();let r=s,A=d;r||(r=l,A=f),n.showSceneRect([D.x-(r.x-A.x)/E,D.y-(r.y-A.y)/E,D.width,D.height])}i.isPanning=!0}},handleClickEvent:function(a){this.isActive()&&(this.panState.spaceKeyInitiated||this.becomeIdle(),a.consume())},keyPanPercent:.05,handleKeyDownEvent:function(a){const n=this.canvas,i=this.keyPanPercent;function o(e,s,d,l){const f=s.sceneRectInView(),D=i*d*f.width,E=i*l*f.height;f.setTopLeft(f.x-D,f.y-E),f.intersects(s.sceneRect())&&s.showSceneRect(f),e.consume()}if(this.isIdle()){const e=a.getKeyCharOrCode(),s=this.panState;if(a.getKeyCharOrCode()===u.SPACE)s.pointerPos1=0,s.spaceKeyInitiated=!0,this.becomeActive(a);else if(!a.altKey()&&!a.ctrlKey())switch(e){case u.UP_ARROW:case u.NUMPAD_8:o(a,n,0,1);break;case u.DOWN_ARROW:case u.NUMPAD_2:o(a,n,0,-1);break;case u.LEFT_ARROW:case u.NUMPAD_4:o(a,n,1,0);break;case u.RIGHT_ARROW:case u.NUMPAD_6:o(a,n,-1,0);break}}},handleKeyUpEvent:function(a){const n=this.panState;a.getKeyCharOrCode()===u.SPACE&&(this.isAlert()||this.isActive())&&(n.isPanning&&a.consume(),this.becomeIdle())}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(34)],x=t.dj.d(y,function(m,u){"use strict";return m(u,{postMixInProperties:function(){this.role="ScrollWheelTool"},handleMouseWheelEvent:function(h){const g=this.canvas,p=h.mouseWheelDir();this.becomeActive(),g.setScaleAroundScenePoint(g.nextZoomScale(p),g.viewPointToScenePoint(h.getMousePosition())),this.becomeIdle(),h.consume()}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(12),t(34)],x=t.dj.d(y,function(m,u,h){"use strict";return m(h,{postMixInProperties:function(){this.role="FitToViewTool"},handleKeyUpEvent:function(g){g.getKeyCharOrCode()===u.SPACE&&(this.becomeActive(),this.canvas.zoomToSceneRect(),this.becomeIdle(),g.consume())}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(12),t(34)],x=t.dj.d(y,function(m,u,h){"use strict";var g="+".charCodeAt(),p="-".charCodeAt(),a="1".charCodeAt();return m(h,{postMixInProperties:function(){this.role="KeyboardZoomTool"},handleKeyUpEvent:function(n){var i=this.canvas,o=i.scale();switch(n.getKeyCharOrCode()){case u.NUMPAD_PLUS:case g:case 187:this.becomeActive(),i.setScale(1.1*o),this.becomeIdle(),n.consume();break;case u.NUMPAD_MINUS:case p:case 189:this.becomeActive(),i.setScale(.9*o),this.becomeIdle(),n.consume();break;case a:n.altKey()&&(this.becomeActive(),i.zoomToActualSize(),this.becomeIdle(),n.consume());break}}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(12),t(34)],x=t.dj.d(y,function(m,u,h){"use strict";return m(h,{postMixInProperties:function(){this.role="KeyboardESCBackTool"},handleKeyUpEvent:function(g){switch(g.getKeyCharOrCode()){case u.ESCAPE:window.history.back(),g.consume()}}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(34)],x=t.dj.d(y,function(m,u){return m(u,{postMixInProperties:function(){this.role="TextSelection",this.consumeEventWhenActive=!1,this._disableInDBClick=/chrome/.test(navigator.userAgent.toLowerCase())},cancel:function(){this.inherited(arguments),this.canvas.selection.clear()},handleMouseDownEvent:function(h){var g=this.canvas;!this.isAlert()&&h.isLeftMouse()&&(this.becomeAlert(),g.selection.clear(),this._startMousePos=h.getMousePosition(),this._disableInDBClick&&g.selection.disable())},handleMouseMoveEvent:function(h){this.isAlert()&&this._didMouseMove(h)&&(this.becomeActive(),this._disableInDBClick&&this.canvas.selection.enable())},handleClickEvent:function(h){var g=this.canvas,p;this.isActive()?(p=g.selection.toString(),p!==""&&h.consume(),this._disableInDBClick&&p===""&&g.selection.disable(),this.becomeIdle()):this.isAlert()&&this.becomeIdle()},_didMouseMove:function(h){var g=h.getMousePosition(),p=this._startMousePos;return p&&(p.x!==g.x||p.y!==g.y)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t.dj.c(v.i),t(21),t(28),t(34),t(119),t(120),t(318)],x=t.dj.d(y,function(m,u,h,g,p,a){return m(p,{postMixInProperties:function(){this.role="DelegateToHandlerTool",this._cache=new h,this.defaultHandler=new a},becomeActive:function(){this.inherited(arguments);var n=this.activeHandler;this._cache.query().forEach(function(i){n!==i.jshandler&&i.jshandler.cancel()})},onRemoveFromStack:function(){this.cancel(),this.toolStack=null,this.canvas=null},cancel:function(){this._cache.query().forEach(function(n){n.jshandler.cancel()})},getHandler:function(n){for(var i=n.domEvent.target,o=i,e=this.app,s=this.diagram,d,l,f,D,E,r=this.defaultHandler;o;){if(f=g.getAttribute(o,"id"),f){if(f===this._lastTargetId&&this._lastJsHandler.app)return this._lastJsHandler;if(d=s.queryElements({rsid:f})[0],d&&(l=d.backing.viewer,l&&(E=l.jshandler,typeof E=="string")))return D=this._getJsHandlerFromCache(E),D||(D=new(u(E)),this._addJsHandlerToCache(E,D)),D.reset({app:e,diagram:s,element:d,svgNode:o,canvas:this.canvas,tool:this}),this._lastTargetId=f,this._lastJsHandler=D,D}o=g.getParent(o)}return r.reset({app:e,diagram:s,element:null,svgNode:null,canvas:this.canvas,tool:this}),r},handleGenericEvent:function(n,i){var o=this.getHandler(i);o&&(this.activeHandler=o,o[n](i),this.activeHandler=null)},_getJsHandlerFromCache:function(n){var i=this._cache.get(n),o;return i&&i.jshandler&&(o=i.jshandler),o},_addJsHandlerToCache:function(n,i){this._cache.put({id:n,jshandler:i})}})},v,I),v.exports=x},function(v,I){v.exports=`
+ + +
+`},function(v,I,t){var y,x;y=[t(0),t(9),t(107),t(315)],x=t.dj.d(y,function(m,u,h,g){return m("dijit.form._FormValueWidget",[h,g],{_layoutHackIE7:function(){if(u("ie")==7)for(var p=this.domNode,a=p.parentNode,n=p.firstChild||p,i=n.style.filter,o=this;a&&a.clientHeight==0;)(function(){var s=o.connect(a,"onscroll",function(){o.disconnect(s),n.style.filter=new Date().getMilliseconds(),o.defer(function(){n.style.filter=i})})})(),a=a.parentNode}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(16),t(12),t(1),t(3),t(9),t(108)],x=t.dj.d(y,function(m,u,h,g,p,a,n){return m("dijit.form._FormValueMixin",n,{readOnly:!1,_setReadOnlyAttr:function(i){a("trident")&&"disabled"in this?u.set(this.focusNode,"readOnly",i||this.disabled):u.set(this.focusNode,"readOnly",i),this._set("readOnly",i)},postCreate:function(){this.inherited(arguments),this._resetValue===void 0&&(this._lastValueReported=this._resetValue=this.value)},_setValueAttr:function(i,o){this._handleOnChange(i,o)},_handleOnChange:function(i,o){this._set("value",i),this.inherited(arguments)},undo:function(){this._setValueAttr(this._lastValueReported,!1)},reset:function(){this._hasBeenBlurred=!1,this._setValueAttr(this._resetValue,!0)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(2),t(0),t(7),t(9),t(12),t(1),t(3),t(26)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i){var o=u("dijit.form._TextBoxMixin"+(g("dojo-bidi")?"_NoBidi":""),null,{trim:!1,uppercase:!1,lowercase:!1,propercase:!1,maxLength:"",selectOnClick:!1,placeHolder:"",_getValueAttr:function(){return this.parse(this.get("displayedValue"),this.constraints)},_setValueAttr:function(e,s,d){var l;e!==void 0&&(l=this.filter(e),typeof d!="string"&&(l!==null&&(typeof l!="number"||!isNaN(l))?d=this.filter(this.format(l,this.constraints)):d="",this.compare(l,this.filter(this.parse(d,this.constraints)))!=0&&(d=null))),d!=null&&(typeof d!="number"||!isNaN(d))&&this.textbox.value!=d&&(this.textbox.value=d,this._set("displayedValue",this.get("displayedValue"))),this.inherited(arguments,[l,s])},displayedValue:"",_getDisplayedValueAttr:function(){return this.filter(this.textbox.value)},_setDisplayedValueAttr:function(e){e==null?e="":typeof e!="string"&&(e=String(e)),this.textbox.value=e,this._setValueAttr(this.get("value"),void 0),this._set("displayedValue",this.get("displayedValue"))},format:function(e){return e==null?"":e.toString?e.toString():e},parse:function(e){return e},_refreshState:function(){},onInput:function(){},_onInput:function(e){this._lastInputEventValue=this.textbox.value,this._processInput(this._lastInputProducingEvent||e),delete this._lastInputProducingEvent,this.intermediateChanges&&this._handleOnChange(this.get("value"),!1)},_processInput:function(){this._refreshState(),this._set("displayedValue",this.get("displayedValue"))},postCreate:function(){this.textbox.setAttribute("value",this.textbox.value),this.inherited(arguments);function e(s){var d;if(s.type=="keydown"&&s.keyCode!=229){switch(d=s.keyCode,d){case p.SHIFT:case p.ALT:case p.CTRL:case p.META:case p.CAPS_LOCK:case p.NUM_LOCK:case p.SCROLL_LOCK:return}if(!s.ctrlKey&&!s.metaKey&&!s.altKey){switch(d){case p.NUMPAD_0:case p.NUMPAD_1:case p.NUMPAD_2:case p.NUMPAD_3:case p.NUMPAD_4:case p.NUMPAD_5:case p.NUMPAD_6:case p.NUMPAD_7:case p.NUMPAD_8:case p.NUMPAD_9:case p.NUMPAD_MULTIPLY:case p.NUMPAD_PLUS:case p.NUMPAD_ENTER:case p.NUMPAD_MINUS:case p.NUMPAD_PERIOD:case p.NUMPAD_DIVIDE:return}if(d>=65&&d<=90||d>=48&&d<=57||d==p.SPACE)return;var l=!1;for(var f in p)if(p[f]===s.keyCode){l=!0;break}if(!l)return}}if(d=s.charCode>=32?String.fromCharCode(s.charCode):s.charCode,d||(d=s.keyCode>=65&&s.keyCode<=90||s.keyCode>=48&&s.keyCode<=57||s.keyCode==p.SPACE?String.fromCharCode(s.keyCode):s.keyCode),d||(d=229),!(s.type=="keypress"&&(typeof d!="string"||(d>="a"&&d<="z"||d>="A"&&d<="Z"||d>="0"&&d<="9"||d===" ")&&(s.ctrlKey||s.metaKey||s.altKey)))){var D={faux:!0},E;for(E in s)if(!/^(layer[XY]|returnValue|keyLocation)$/.test(E)){var r=s[E];typeof r!="function"&&typeof r!="undefined"&&(D[E]=r)}if(a.mixin(D,{charOrCode:d,_wasConsumed:!1,preventDefault:function(){D._wasConsumed=!0,s.preventDefault()},stopPropagation:function(){s.stopPropagation()}}),this._lastInputProducingEvent=D,this.onInput(D)===!1&&(D.preventDefault(),D.stopPropagation()),!D._wasConsumed&&g("ie")<=9)switch(s.keyCode){case p.TAB:case p.ESCAPE:case p.DOWN_ARROW:case p.UP_ARROW:case p.LEFT_ARROW:case p.RIGHT_ARROW:break;default:if(s.keyCode==p.ENTER&&this.textbox.tagName.toLowerCase()!="textarea")break;this.defer(function(){this.textbox.value!==this._lastInputEventValue&&n.emit(this.textbox,"input",{bubbles:!0})})}}}this.own(n(this.textbox,"keydown, keypress, paste, cut, compositionend",a.hitch(this,e)),n(this.textbox,"input",a.hitch(this,"_onInput")),n(this.domNode,"keypress",function(s){s.stopPropagation()}))},_blankValue:"",filter:function(e){return e===null?this._blankValue:(typeof e!="string"||(this.trim&&(e=a.trim(e)),this.uppercase&&(e=e.toUpperCase()),this.lowercase&&(e=e.toLowerCase()),this.propercase&&(e=e.replace(/[^\s]+/g,function(s){return s.substring(0,1).toUpperCase()+s.substring(1)}))),e)},_setBlurValue:function(){this._setValueAttr(this.get("value"),!0)},_onBlur:function(e){this.disabled||(this._setBlurValue(),this.inherited(arguments))},_isTextSelected:function(){return this.textbox.selectionStart!=this.textbox.selectionEnd},_onFocus:function(e){this.disabled||this.readOnly||(this.selectOnClick&&e=="mouse"&&(this._selectOnClickHandle=n.once(this.domNode,"mouseup, touchend",a.hitch(this,function(s){this._isTextSelected()||o.selectInputText(this.textbox)})),this.own(this._selectOnClickHandle),this.defer(function(){this._selectOnClickHandle&&(this._selectOnClickHandle.remove(),this._selectOnClickHandle=null)},500)),this.inherited(arguments),this._refreshState())},reset:function(){this.textbox.value="",this.inherited(arguments)}});return g("dojo-bidi")&&(o=u("dijit.form._TextBoxMixin",o,{_setValueAttr:function(){this.inherited(arguments),this.applyTextDir(this.focusNode)},_setDisplayedValueAttr:function(){this.inherited(arguments),this.applyTextDir(this.focusNode)},_onInput:function(){this.applyTextDir(this.focusNode),this.inherited(arguments)}})),o._setSelectionRange=i._setSelectionRange=function(e,s,d){e.setSelectionRange&&e.setSelectionRange(s,d)},o.selectInputText=i.selectInputText=function(e,s,d){e=h.byId(e),isNaN(s)&&(s=0),isNaN(d)&&(d=e.value?e.value.length:0);try{e.focus(),o._setSelectionRange(e,s,d)}catch(l){}},o},v,I),v.exports=x},function(v,I){v.exports=` +`},function(v,I,t){var y,x;y=[t(0),t(120)],x=t.dj.d(y,function(m,u){"use strict";return m(u,{handleDoubleClickEvent:function(h){var g=this.app,p=this.tool,a=g.data.diagramStore.getTargetDiagram(this.element);a&&(p.becomeActive(),g.open(a,{tab:h.ctrlKey()?"new":"reuse"}).then(function(){g.modelViewer.focus()}),p.becomeIdle()),h.consume()}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(34)],x=t.dj.d(y,function(m,u){"use strict";return m(u,{postMixInProperties:function(){this.role="TouchZoomTool"},handleDoubleClickEvent:function(h){if(h.domEvent.pointerType==="touch"){const g=this.canvas;this.becomeActive(),g.setScaleAroundScenePoint(2*g.scale(),g.viewPointToScenePoint(h.getMousePosition())),this.becomeIdle(),h.consume()}}})},v,I),v.exports=x},function(v,I){v.exports=`
+
+
+
`},function(v,I,t){var y,x;y=[t(0),t(15),t(32),t(24)],x=t.dj.d(y,function(m,u,h,g){var p="no-export";return m([h],{postCreate:function(){this.inherited(arguments),this.set("class",p),this.set("innerHTML",g.NoExport)},startup:function(){u.publish(this.app.id+"/select",this.diagram),u.publish(this.app.id+"/postOpen",this.diagram)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(15),t(23),t(20),t(17),t(10),t(6),t(79),t(57),t(12),t(3),t(19),t(13),t(39),t(32),t(44),t(37),t(323),t(324),t(77),t(336),t(338),t(89)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f,D,E,r,A,c,b,N,P,B,T){return m([l,f,D],{templateString:B,baseClass:"dijitDialog",cssStateNodes:{closeButtonNode:"dijitDialogCloseIcon"},title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},content:null,_setContentAttr:function(C){this.contentPane.set("content",C),this.resize()},_hasContentToShow:!1,href:null,_setHrefAttr:function(C){this.contentPane.set("href",C),this.resize()},contentPane:null,isOpen:!1,_contentSize:null,_titleBarSize:null,spacing:20,postMixInProperties:function(){u.mixin(this,T),this.inherited(arguments)},startup:function(){const C=this.app.id,F=this.app,O=this;this.own(d(this.underlayNode,"click",u.hitch(this,"close")),h.subscribe(C+"/open",function(S,j){F.isElement(S)&&O.open(S,j)}),h.subscribe(C+"/close",u.hitch(this,"close")),h.subscribe(C+"/select",u.hitch(this,"_select")),h.subscribe(C+"/postClose",u.hitch(this,"close"))),this.contentPane=new E({content:this.content,style:"padding: 0"},this.contentNode),this.reset()},destroy:function(){this._tableSignal&&this._tableSignal.remove()},resize:function(){this.isOpen&&(this._sizeWidget(),this._sizeDialog(),this._positionDialog())},open:function(C,F){let O=!0;if(this.app.isElement(C)&&this.app.getSelectedDiagram()===C.diagram){this.element=C;let S=C.name.length>0?C.name:C.sid;const j=this.app.viewManager,w=j.currentViewId;let L=C.backing.obj_viewer;if(w){const K=C.backing.views[w].obj_viewer;K&&(L=K,S=j.optViewsStore.get(w).name+": "+S)}if(L){let K;if(this.reset(),L.title&&(S=L.title),typeof L=="string")K=L;else if(L.code){let H=F&&F.fcn;H||(H=L.name);const Y=this._createHrefToMatlabFunction(C,H,w),M=new URL(window.location);M.hash!==Y&&(M.hash=Y,window.history.pushState({},"",M)),S=C.name+": "+H+"      ",K=this._createHighlightedText(L.code,H,C,w)}else typeof L.html=="string"&&(K=L.html);if(this.set("title",S),this._hasContentToShow=!1,K)this._hasContentToShow=!0,this.set("content",K),this._onContentLoaded(F),O=!1;else if(L.href){if(/\.html$/.test(L.href)){const H=this;this._hasContentToShow=!0,this.contentPane.set("onDownloadEnd",function(){H._onContentLoaded(F,S)}),this.contentPane.set("href",L.href)}else{let H=L.href;!H.startsWith("http:")&&!H.startsWith("https:")&&!H.startsWith("file:")&&(H=document.location.href,H=H.substring(0,H.lastIndexOf("/")),H=H+"/"+L.href),window.open(H)}O=!1}}else this._hasContentToShow&&(this._show(F),O=!1);O&&h.publish(this.app.id+"/postOpen",C)}},hasContentToShow:function(C){const F=this.app.viewManager.currentViewId,O=C&&C.backing;let S;return O?(F?S=O.views[F].obj_viewer:S=O.obj_viewer,S?typeof S=="string"||typeof S.code=="object"||typeof S.href=="string"||typeof S.html=="string":!1):!1},_onContentLoaded:function(C){const F=g("img",this.contentPane.domNode);let O;const S=F.length;let j,w=0,L=0;const K=this;function H(){w=w+1,w===L&&K._show()}if(S>0)for(j=0;j'+J+""},X)}else a.create("code",{style:"color:"+this._getTokenColor($),innerHTML:J.replace(/&/g,"&").replace(/>/g,">").replace(/o;let d=i.split(` +`);d=this._addNewLineCharacter(d);const l=d.length;o>s&&(o=s);let f=e;if(s>l){const D=s-l;this._deleteTokenPlaceHolders(e,s,D,l),this._deleteLineHandles(o,e,D)}else if(s1&&o=0,"Invalid start line"),h.assert(o>=0,"Invalid end line")},_isMultiLineChange:function(){return this._isMultiLineDocumentChange},_addNewLineCharacter:function(i){const o=i.length;for(let e=0;e=s&&delete this._tokenMap[E]},this)},_deleteLineHandles:function(i,o,e){o=i+e;for(let s=o;s>i;s--)this._removeLineHandle(s),this._isLineExecutable.splice(s,1),this._tokensOnLine.splice(s,1)},_removeLineHandle:function(i){i+1=i;E--){f=this._tokenMap[E];for(let r=0;r=this.getNumberOfSavedStates()?this._replaceLineHandle(l,f):s.push(f)}this._savedLexStates=g.insertArrayAt(s,this._savedLexStates,o+1)},_replaceLineHandle:function(i,o){this._savedLexStates[i+1]={},this._tokenizer.copy_lex_state(this._savedLexStates[i+1],o)},_rippleThroughLines:function(i,o,e){this._assertValidLines(o,e);let s=o,d=!1,l=-1;const f=i.length;let D,E=!1;for(;!d;)D=this._createStateHandle(i,s),E=this._isLineUnchanged(s,D),E||(l=s,this._replaceLineHandle(s,D)),s>=e&&E&&(d=!0),s++,s===f&&(d=!0);return l===-1&&(l=e),Math.min(l+1,f-1)},_createStateHandle:function(i,o){const e=this.getLexStateForLine(o);return this._createStateHandleUsingPreviousHandle(i,o,e)},_createStateHandleUsingPreviousHandle:function(i,o,e){const s=i[o];return this._tokenizeCode(s,o,e)},_tokenizeCode:function(i,o,e){i||(i="");let s=i.length+3;const d=[];let l=this._tokenizer.lex_line(d,s,e,i,i.length);return this._notEnoughRoom(l)&&(s=s*2,l=this._tokenizer.lex_line(d,s,e,i,i.length)),this._isLineExecutable[o]=l.isExecutable,this._parseTokens(d,i,o),this._tokensChanged=this._tokensOnLine[o]!==JSON.stringify(this._tokenMap[o]),this._tokensOnLine[o]=JSON.stringify(this._tokenMap[o]),l.newState},_isLineUnchanged:function(i,o){const e=this.areStatesEqual(o,this.getLexStateForLine(i+1));return this._isMultiLineChange()?e:e&&!this._tokensChanged},_notEnoughRoom:function(i){return i.numTokens===-1},getLexStateForLine:function(i){return this._savedLexStates[i]},getExecutableLineData:function(){return this._isLineExecutable},isLineContinuation:function(i){return this._tokenizer.is_contin(i)},haveEnds:function(i){return this._tokenizer.nesting(i,null)},areStatesEqual:function(i,o){if(i&&o)return this._tokenizer.are_states_equal(i,o)},getNumberOfSavedStates:function(){return this._savedLexStates.length},getTokenMap:function(){return this._tokenMap},getLastToken:function(i){let o=null;const e=this._tokenMap[i];return e&&e.forEach(function(s){n.isEndOfLineToken(s)||(o=s)},this),o},getFirstToken:function(i){let o=null;const e=this._tokenMap[i];return e&&e.length>0&&(o=e[0],n.isEndOfLineToken(o)&&(o=null)),o},getTokenOnLineColumn:function(i,o){let e=this.getFirstToken(i);for(;e;){if(this.isTokenAtColumn(e,o))return e;e=this.getNextToken(e)}return e},isTokenAtColumn:function(i,o){const e=this.getTokenColumn(i),s=this.getTokenLength(i);return e<=o&&o<=e+s-1},getTokenColumn:function(i){return i._column},getTokenLength:function(i){return i._length},getNextToken:function(i){let o=null;const e=this._tokenMap[i.getLine()],s=i.getIndex();return e&&e[s+1]&&!n.isEndOfLineToken(e[s+1])&&(o=e[s+1]),o},getPreviousToken:function(i,o){let e;if(i===null)return e=o-1,this._searchBackForToken(e);let s=null;o=i.getLine();const d=this._tokenMap[o],l=i.getIndex();return d&&d[l-1]?(s=d[l-1],s):(e=o-1,this._searchBackForToken(e))},getNumberOfTokensOnLine:function(i){return this._tokenMap[i]?this._tokenMap[i].length:null},_searchBackForToken:function(i){let o=this.getLastToken(i);for(;!o&&i>=0;)o=this.getLastToken(i-=1);return o},_parseTokens:function(i,o,e){let s;const d=[];let l,f;const D=i.length;let E=0,r;for(s=0;s>this.SHIFT_FOR_LENGTH,o},destroy:function(){this._tokenMap={},this._tokenizer={},this._lexState={},this._savedLexStates=[],this._isLineExecutable=[]}})},v,I),v.exports=x},function(v,I,t){"use strict";var y,x;y=[],x=t.dj.d(y,function(){const m={DEBUG:5,LOG:4,TABLE:4,TIME:4,DIR:4,INFO:3,WARN:2,ASSERT:1,ERROR:1};return Object.freeze(m),m},v,I),v.exports=x},function(v,I,t){"use strict";var y,x;y=[],x=t.dj.d(y,function(){const m={DEBUG:"debug",LOG:"log",TABLE:"table",TRACE:"trace",TIME_END:"timeEnd",GROUP:"group",GROUP_COLLAPSED:"groupCollapsed",GROUP_END:"groupEnd",DIR:"dir",INFO:"info",WARN:"warn",ASSERT:"assert",ERROR:"error"};return Object.freeze(m),m},v,I),v.exports=x},function(v,I,t){"use strict";var y,x;y=[t(126)],x=t.dj.d(y,function(m){function u(g){let p={},a=[];m.makeReadOnlyProperty(p,"size",g);let n=0;return p.add=function(i){a[n]=i,n=(n+1)%p.size},p.applyCallback=function(i){let o=n+1;a[o]===void 0&&(o=0);let e=0,s=o;for(;e0,this._LINE_COLUMN_GREATER_THAN_ZERO+", lineNumber = "+i),this.assert(i<=n.getMaxLineNumber(),this._LINE_MUST_EXIST_IN_DOCUMENT)},checkLineColumnExists:function(n,i,o){this.checkLineExists(n,i),this.assert(o>0,this._LINE_COLUMN_GREATER_THAN_ZERO+", lineNumber = "+i+", column = "+o);var e=n.getLineNode(i-1);this.assert(e,this._LINE_MUST_EXIST_IN_DOCUMENT),this.assert(e.getText,this._LINE_MUST_EXIST_IN_DOCUMENT);var s=e.getTextForPositioning().length+1;this.assert(o<=s,this._COLUMN_MUST_EXIST_ON_LINE)},checkLineColumnIsValid:function(n,i,o){if(i>n.getMaxLineNumber())return!1;var e=n.getLineNode(i);if(!e)return!1;var s=e.getTextForPositioning().length;return!(o>s)},checkOneDirectionalSelection:function(n,i,o,e){this.assert(n<=o,this._SELECTION_START_LESS_THAN_END),n===o&&this.assert(i<=e,this._SELECTION_START_LESS_THAN_END)},isAtStartOfContainer:function(n,i){var o=n.getNode(),e=i||o.textContainer();return n.getOffset()===0&&o===e.startNode()},isAtStartOfReadOnlyContainer:function(n){return n.getNode().isReadOnly()&&a.isAtStartOfContainer(n)},isAtEndOfContainer:function(n,i){var o=n.getNode(),e=n.getOffset(),s=i||o.textContainer();return e===o.maxOffset()&&o===s.endNode()},isAtEndOfReadOnlyContainer:function(n){return n.getNode().isReadOnly()&&a.isAtEndOfContainer(n)},isInLastLine:function(n){var i=n.getNode().rootContainer();if(!i)return!1;var o=i.parent.lastChild();return i===o},isAtEndOfFile:function(n){return a.isInLastLine(n)&&a.isAtEndOfContainer(n)},isTextLevelContainer:function(n){return n.isTextNode()&&n.containsTextNodes()},isInTextLevelContainer:function(n){return n.parent&&a.isTextLevelContainer(n.parent)},isEdgeOfTextLevelContainer:function(n,i){if(a.isInTextLevelContainer(n)){var o=n.parent;if(i===0&&n===o.firstChild()||i===n.maxOffset()&&n===o.lastChild())return!0}return a.isTextLevelContainer(n)?i===0||i===n.maxOffset():!1},isInWord:function(n){var i=n.getNode(),o=n.getOffset(),e="";if(o===0){var s=i.previousSibling();s?(e=s.getTextForPositioning(),e=e.substring(e.length-1)):e=" ",e=e+i.getTextForPositioning().substring(0,1)}else if(o===e.length){e=i.getTextForPositioning(),e=e.substring(e.length-1);var d=i.nextSibling();d?e+=d.getTextForPositioning().substring(0,1):e+=" "}else e=i.getTextForPositioning().substring(o-1,o+1);return e.match(/\w\w/)?!0:e.match(/\w\W/)?-1:e.match(/\W\w/)?0:!1},getWordBoundary:function(n,i,o,e){if(i.isOpaqueNode()){var s=i.maxOffset();if(o!==s&&n>0)return{node:i,posInNode:s};if(o!==0&&n<0)return{node:i,posInNode:0};if(i=n>0?i.nextSibling():i.previousSibling(),!i)return null;o=n>0?0:i.maxOffset()}var d,l;i.offsetInContainer()>0?(d=i.rootContainer(),l=i.offsetInContainer()+o):(d=i.textContainer(),l=o);var f=d.getTextForPositioning();n<0?f=a.reverseString(f.substring(0,l)):f=f.substring(l);var D=`\\s+|[!\\(\\)\\[\\]\\{\\}\\-\\+\\*,=\\.\\?\\/\\:;%'"&<>\\|\\^]+|`,E=p.unicodeWordCharacters();E+="_";var r=new RegExp("["+E+"]+|"+D),A=/\s*/,c;n>0?c=r.exec(f):c=A.exec(f);var b=0;if(c&&c.index+c[0].length>0&&(b=c.index+c[0].length,f=f.substring(b)),c=null,n>0?e||(c=A.exec(f)):c=r.exec(f),c&&c.index+c[0].length>0&&(b+=c.index+c[0].length),b<1)return null;if(b===1)return{node:d,column:l+n};var N=l+n*b;return n<0&&b<=o||n>0&&o+b<=i.maxOffset()?{node:i,posInNode:o+n*b}:{node:d,column:N}},getCommonParent:function(n,i){if(n===i)return n;var o=n.depth(),e=i.depth();if(o>e)for(;o>e;)n=n.parent,o-=1;else for(;e>o;)i=i.parent,e-=1;for(;n.parent;)if(n.parent!==i.parent)n=n.parent,i=i.parent;else return n.parent;return n.parent},nodesInOrder:function(n,i){if(n===i)return 0;var o=n.depth(),e=i.depth();if(o>e){for(;o>e;)n=n.parent,o-=1;if(n===i)return-1}else if(e>o){for(;e>o;)i=i.parent,e-=1;if(n===i)return 1}for(;n.parent&&i.parent&&n.parent!==i.parent;)n=n.parent,i=i.parent;return n.parent.children.indexOf(n)e.isTextNode())},textLineArray:function(n){return n.split(a.NewLineRegex)},textToContent:function(n,i){var o,e=[],s=a.textLineArray(n),d,l,f;for(i&&(l=i.textContainer().serialize(),i.textContainer().isRootContainer()||(f=i.rootContainer().serialize()),i.isTextNode()?d=i.serialize():d=i.textContainer().getDefaultChild()),d||(d=a.DEFAULT_TEXT_NODE,l=a.DEFAULT_CONTAINER_NODE),o=0;o=0&&i.column<=n.length);var e=i.column,s=this.reverseString(n.substring(0,e)),d=n.substring(e),l=s.search(o);l===-1&&(l=s.length);var f=e-l,D=d.search(o);D===-1&&(D=d.length);var E=e+D,r=n.substring(f,E);return r.length===0?null:{text:r,startLineCol:{line:i.line,column:f},endLineCol:{line:i.line,column:E}}},checkOverlapsWithRange:function(n,i,o){var e,s,d,l;return o.some(function(f){return e=n.line===f.startLine,s=n.column===f.startColumn,d=i.line===f.endLine,l=i.column===f.endColumn,e&&d&&(s||l)})},getTextRangeFromLeftToPosition:function(n){var i=n.getNode();if(!i.isTextNode())return null;var o=i,e=n.getOffset(),s=i.getText().slice(0,e),d=i.textContainer();for(i=i.prevNode();i&&i.isTextNode()&&i.textContainer()===d;)o=i,s=i.getText()+s,i=i.prevNode();var l=new h(o,0);return{startPos:l,endPos:n,text:s}},getRangeAndTextOfTargetOnLine:function(n,i,o){o=new RegExp(o);var e=n.getLineNode(i-1),s=e.getTextForPositioning(),d=o.exec(s);return d?{start:d.index+1,end:d.index+d[0].length+1,text:d[0]}:null},getRangeAndTextOfMultipleTargetsOnLine:function(n,i,o){if(!o.global){var e=o.flags?o.flags:"";e+="g",o=new RegExp(o.source,e)}var s=n.getLineNode(i-1),d=s.getTextForPositioning(),l=[];let f;for(;f=o.exec(d);)l.push({start:f.index+1,end:f.index+f[0].length+1,text:f[0]});return l},getRangeFromLineNumber:function(n,i){var o=n.createLinePositionInLine(i,!1,!0),e=n.createLinePositionInLine(i,!0,!0);return new g(o,e)},isInDocument:function(n){return!(!n||!n.rootContainer()||!n.rootContainer().parent)},createFullFileRange:function(n,i){var o=n.getNumberOfLines()-1,e=i.createLinePositionInLine(0,!1),s=i.createLinePositionInLine(o,!1);return new g(e,s)},insertArrayAt:function(n,i,o){let e;return n.length<=1e4?(i.splice(o,0,...n),e=i):e=i.slice(0,o).concat(n).concat(i.slice(o)),e},NewLineRegex:/\r\n|\r|\n/},a},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(330),t(127),t(91)],x=t.dj.d(y,function(m,u,h,g,p){return m(null,{constructor:function(a,n,i){this.node=a||null,this.offset=n||0,this.setRightAligned(i),this._pendingChangeEvent=null},destroy:function(){this.isValid()&&this.isLive()&&h.detachPosition(this.node,this),this.node=null},_ignoreOffset:!1,setIgnoreOffset:function(){this._ignoreOffset=!0},isLinePosition:function(){return this._ignoreOffset},onChange:function(a){},_fireOnChange:function(){var a=this._pendingChangeEvent;this._pendingChangeEvent=null,this.onChange(a)},getNode:function(){return this.node},getOffset:function(){return this.offset},setPosition:function(a,n){var i=this.isLive();i&&h.detachPosition(this.node,this),this.node=a,this.offset=n,i&&h.attachPosition(this.node,this)},isAtEdge:function(){return this.isAtLeftEdge()||this.isAtRightEdge()},isAtLeftEdge:function(){return this.offset===0},isAtRightEdge:function(){return this.offset===this.node.maxOffset()},setRightAligned:function(a){a?this.align=1:this.align=0},isRightAligned:function(){return this.align===1},isValid:function(){return this.node&&this.node.rootContainer()&&this.offset>=0&&this.offset<=this.node.maxOffset()},isEqualTo:function(a){return a&&this.offset===a.offset&&this.node===a.node},setLive:function(a){this.node&&(a!==!1?this.isLive()||h.attachPosition(this.node,this):this.isLive()&&h.detachPosition(this.node,this))},isLive:function(){return h.isPositionAttached(this)},print:function(a){var n=this.node.getText();if(n=n.substring(0,this.offset)+"|"+n.substring(this.offset),a)if(this.offset=0?i+1:-1},_getLine:function(a){return a.parent.children.indexOf(a)},getColumn:function(){if(!this.isValid())return-1;var a=this.getNode(),n=1;return a.offsetInContainer&&(n+=a.offsetInContainer()+this.getOffset()),n},handleNodeChange:function(a){if(!(!this.node||a.node!==this.node)){var n;switch(a.type){case g.INSERT_TEXT:n=this._handleInsertTextNodeEvent(a);break;case g.DELETE_TEXT:n=this._handleDeleteTextNodeEvent(a);break;case g.SPLIT_NODE:n=this._handleSplitNodeEvent(a);break;case g.MERGE_NODE:n=this._handleMergeNodeEvent(a);break;case g.UPDATE_ATTRIBUTES:n=this._handleUpdateAttributesEvent(a);break}return p.assert(this.isValid(),"Position invalid after handleNodeChange("+a.type+")!"),n&&this._notifyChange(a.type,n.nodeHasChanged,n.offsetHasChanged),this.node}},_handleInsertTextNodeEvent:function(a){var n=!1;return a.offset-this.alignthis.offset?this.offset=a.offset:this.offset-=a.length,n=!0),{nodeHasChanged:!1,offsetHasChanged:n}},_handleSplitNodeEvent:function(a){var n=!1,i=!1;return this._ignoreOffset?n=a.nodeChanged&&!(a.lineStartOrEnd0),p.assert(a.newNode,"New node missing in Position.handleNodeChange(MERGE_NODE)."),a.newNode&&this._ignoreOffset?this.node=a.newNode.rootContainer():this.node=a.newNode,{nodeHasChanged:!0,offsetHasChanged:n}},handleDeleteNodeEvent:function(a){if(p.assert(a.newNode,"New node missing in Position.handleNodeChange(DELETE_NODE)."),this.align&&a.newEndNode)this.node=a.newEndNode,this.offset=a.newEndOffset;else{var n=a.newNode;if(n&&n.children&&n.children.length>0){const i=n.getPositionFromOffset(a.newOffset);this.node=i.node,this.offset=i.offset}else this.node=n,this.offset=a.newOffset}return this._ignoreOffset&&(this.node=this.node.rootContainer(),this.offset=0),this._notifyChange(a.type,!0,!1),this.node},_handleUpdateAttributesEvent:function(a){var n=a.node.maxOffset(),i=!1;return this.offset>n&&(i=!0,this.offset=n),{nodeHasChanged:!1,offsetHasChanged:i}},handleSiblingNodeChange:function(a,n){var i=!1,o=!1;if(this._ignoreOffset)throw new Error("MW.rtc.model.Position.handleSiblingNodeChange does not support Line Positions");var e=a.newNodes,s=e[0],d=e[e.length-1];if(!n&&this.isAtLeftEdge()&&!this.isRightAligned()){var l=s.startNode();l&&(this.node=l,i=!0)}else if(n&&this.isAtRightEdge()&&this.isRightAligned()){var f=d.endNode();f&&(this.node=f,this.offset=this.node.maxOffset(),o=!0,i=!0)}return this._notifyChange(a.type,i,o),this.node},_notifyChange:function(a,n,i){(i||n)&&(this._pendingChangeEvent?(this._pendingChangeEvent.nodeHasChanged=this._pendingChangeEvent.nodeHasChanged||n,this._pendingChangeEvent.offsetHasChanged=this._pendingChangeEvent.offsetHasChanged||i):(this._pendingChangeEvent={nodeHasChanged:n,offsetHasChanged:i},h.queueEvent(this._fireOnChange.bind(this))))}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(127)],x=t.dj.d(y,function(m){let u;return u={pendingEvents:[],updatePositions:function(h){if(h.type===m.INSERT_NODE){u._updatePositionsForInsertNodeEvent(h);return}if(h.type===m.DELETE_NODE){u._updatePositionsForDeleteNodeEvent(h);return}const g=h.node;if(!g)return;const p=u.getPositions(g);for(let a=0,n=p.length;a0;){const h=u.pendingEvents;u.pendingEvents=[];for(let g=0;go||a===o&&n>=e,D=a>j;j+=4);for(;j>=0&&(L=O>>j,!(!L&&j>0));j-=4)w=w+S.charCodeAt(L&15);return w=w+" ",F+w}var b=[null,"FUNCTION",null,"IF","SWITCH","TRY","WHILE","FOR","END","ELSE","ELSEIF","BREAK","RETURN","PARFOR",null,"GLOBAL","PERSISTENT",null,null,null,"CATCH","CONTINUE","CASE","OTHERWISE",null,"CLASSDEF",null,null,"PROPERTIES",null,"METHODS","EVENTS","ENUMERATION","SPMD","PARSECTION","SECTION",null,null,null,null,"ID","EEND","INT","FLOAT","STRING","DUAL","BANG","QUEST",null,null,"SEMI","COMMA","LP","RP","LB","RB","LC","RC","FEEND",null,"TRANS","DOTTRANS","NOT","AT","DOLLAR","BACKQUOTE","DOUBLEQUOTE",null,null,null,"PLUS","MINUS","MUL","DIV","LDIV","EXP","COLON",null,null,null,"DOT","DOTMUL","DOTDIV","DOTLDIV","DOTEXP","AND","OR","ANDAND","OROR","LT","GT","LE","GE","EQ","NE","EQUALS","CNE","ARROW",null,null,"EOL","SEOL","CEOL","IEOL",null,"COMMENT","BLKSTART","BLKCOM","BLKEND","CPAD","PRAGMA","DOTDOTDOT","DOTDOT","DEEP_NEST","DEEP_STMT",null,"WHITE",null,"NEGERR","SEMERR","EOLERR","UNTERM","BADCHAR","DEEP_PAREN","FP_ERR","RES_ERR","DEEP_COM","BEGIN_TYPE","END_TYPE","STRING_LITERAL","UNTERM_STRING_LITERAL","ARGUMENTS_BLOCK","HEX","BINARY","HB_ERR","LAST_TOKEN"];function N(F){return b[F&127]}function P(F,O){return F=r(F,N(O)),F=r(F," ("),F=A(F,O>>8),F=r(F,") "),F}var B={WaitIdName:0,GotIdName:1,WaitDotName:2,GotDotName:3,BeginIdType:4,WaitIdSize:5,GotIdSize:6,WaitIdClass:7,GotIdClass:8,WaitIdVals:9,DoneParsing:10},T={OutsideFunctionLine:0,OnFunctionLine:1,UnderFunctionLine:2,InArgumentsBlock:3},C=function(){function F(){return{cstate:d,lstate:h,indent:0,infun:0,npars:0,ncoms:0,ldsv:0,atlp:0,contin:0,elist:0,haveends:0,begin:1,spare:0,stack:0,valParseState:-1,fcnLineParseState:-1}}function O(V,G){V.cstate=G.cstate,V.lstate=G.lstate,V.indent=G.indent,V.infun=G.infun,V.npars=G.npars,V.ncoms=G.ncoms,V.ldsv=G.ldsv,V.atlp=G.atlp,V.contin=G.contin,V.elist=G.elist,V.haveends=G.haveends,V.begin=G.begin,V.spare=G.spare,V.stack=G.stack,V.valParseState=G.valParseState,V.fcnLineParseState=G.fcnLineParseState}var S=0,j=0,w=0,L=null,K=null,H=0,Y=0,M=0,z=1,U=[0,0,0,0,0],_=0,W=0,R=F();function X(V){O(R,V)}function $(V){O(V,R)}var J=1,tt=2;function et(V){V.lstate=h,V.cstate=d,V.atlp=V.contin=V.elist=V.haveends=0,V.indent=V.infun=0,V.npars=V.ncoms=V.stack=0,V.begin=1,V.ldsv=0,V.spare=0,V.fcnLineParseState=T.OutsideFunctionLine}function ot(){R=F(),et(R),R.lstate=n,R.cstate=l,R.begin=0}function pt(){ot(),R.stack=1,R.npars=1}var ut=0,at=1,st=2,Dt=3;function xt(V,G,Z){R=F(),et(R),L=V,K=L,S=0,j=G,_=0,W=0,Y=Z,H=ut}var At=32,Ft=7,Tt=7,Q=0,nt=1,ft=2,Ot=3,St=4,Mt=5,wt=6,Vt=7,Kt=8,Wt=9,re=10,kt=11,de=12,Lt=13,zt=14,Yt=15,qt=16,ge=17,Et=18,se=19,ue=20,ce=21,me=22,he=23,Rt=24,_t=25,Gt=26,bt=27,yt=28,Pt=29,Ne=30,Ct=31,te=32,ae=33,fe=34,ve=35,jt=36,Te=37,Me=[Pt,Q,Q,Q,Q,Q,Q,Q,Q,Ct,bt,bt,bt,bt,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Te,Q,Q,Q,Q,Q,Ct,te,jt,Ne,fe,Pt,se,Rt,St,Mt,Lt,kt,Gt,de,Et,zt,ft,ft,ft,ft,ft,ft,ft,ft,ft,ft,ge,_t,ce,yt,me,ae,re,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,Kt,Yt,Wt,qt,Ot,ve,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,nt,wt,ue,Vt,he,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q,Q];function Ke(V){return V&~127?Q:Me[V]}function we(){return R.npars&&(1<=j?bt:Ke(L.charCodeAt(V))}function le(){for(;q(S)!==bt;++S);}function Ut(){for(;q(S)!==bt;++S);if(S+10;--Z)if(V.charCodeAt(it+Z-1)!==G.charCodeAt(Z-1))return 0;return 1}function Ie(){return R.cstate===f||R.cstate===E&&R.valParseState!==B.DoneParsing}function ke(V,G,Z,it){return Se(V,G,Z,it,!1)!==ID}function Se(V,G,Z,it,ht){switch(V=V.slice(G),Z){case 2:if(vt(V,"if",2))return u.TOKENS.IF;break;case 3:if(vt(V,"for",3))return u.TOKENS.FOR;if(vt(V,"end",3))return u.TOKENS.END;if(vt(V,"try",3))return u.TOKENS.TRY;break;case 4:if(vt(V,"case",4))return u.TOKENS.CASE;if(vt(V,"else",4))return u.TOKENS.ELSE;if(vt(V,"spmd",4))return u.TOKENS.SPMD;break;case 5:if(vt(V,"catch",5))return u.TOKENS.CATCH;if(vt(V,"while",5))return u.TOKENS.WHILE;if(vt(V,"break",5))return u.TOKENS.BREAK;break;case 6:if(vt(V,"elseif",6))return u.TOKENS.ELSEIF;if(vt(V,"switch",6))return u.TOKENS.SWITCH;if(vt(V,"global",6))return u.TOKENS.GLOBAL;if(vt(V,"return",6))return u.TOKENS.RETURN;if(it&&vt(V,"events",6))return u.TOKENS.EVENTS;if(vt(V,"parfor",6))return u.TOKENS.PARFOR;break;case 7:if(it&&vt(V,"methods",7))return u.TOKENS.METHODS;break;case 8:if(vt(V,"function",8))return u.TOKENS.FUNCTION;if(vt(V,"continue",8))return u.TOKENS.CONTINUE;if(vt(V,"classdef",8))return u.TOKENS.CLASSDEF;break;case 9:if(vt(V,"otherwise",9))return u.TOKENS.OTHERWISE;if(ht&&vt(V,"arguments",9))return u.TOKENS.ARGUMENTS_BLOCK;break;case 10:if(vt(V,"persistent",10))return u.TOKENS.PERSISTENT;if(it&&vt(V,"properties",10))return u.TOKENS.PROPERTIES;break;case 11:if(it&&vt(V,"enumeration",11))return u.TOKENS.ENUMERATION;break;default:break}return u.TOKENS.ID}function We(V,G,Z){var it=V.slice(G),ht=["pi","eps","nan","NaN","inf","Inf","i","j","ans"],dt=[2,3,3,3,3,3,1,1,3],mt;if(it.length===0)return 1;for(mt=0;mt=j-1)return j=w,V[G+0]-Z;le(),V[G+1]=Xt(xe()),w=S,Ut();var it=V[G+0]-Z+Ue(V,G,!1);return console.log(it),it}function Ue(V,G,Z){var it=V[G+0],ht=S===w?u.TOKENS.IEOL:u.TOKENS.EOL;return R.npars===0||(R.stack&1)===0?(R.valParseState!==B.WaitIdName&&R.valParseState!==B.WaitDotName&&R.valParseState!==B.DoneParsing&&Z&&(V[G+1]=gt(u.TOKENS.END_TYPE,0)),R.npars>0&&(V[G+1]=gt(u.TOKENS.EOLERR,0)),V[G+1]=Xt(ht)):R.npars===1&&R.valParseState===B.WaitIdVals?(Z&&(V[G+1]=gt(u.TOKENS.END_TYPE,0)),V[G+1]=Xt(u.TOKENS.EOL)):V[G+1]=Xt(u.TOKENS.SEOL),V[G+0]-it}function ee(V,G){var Z=S===w?u.TOKENS.IEOL:u.TOKENS.EOL;return R.npars?R.stack&1?(V[G]=Xt(u.TOKENS.SEOL),1):(V[G+0]=0<<8|u.TOKENS.EOLERR,V[G+1]=S-w<<8|Z,2):(V[G]=S-w<<8|Z,1)}function xe(){if(q(w+1)===Ne){var V;for(V=2;q(w+V)===Ct;++V);return q(w+V)===nt?u.TOKENS.PRAGMA:u.TOKENS.COMMENT}return u.TOKENS.COMMENT}function Re(V,G){var Z=0;return w=S,S+=3,V[G+Z++]=S-w<<8|u.TOKENS.DOTDOTDOT,w=S,le(),w!=S&&(V[G+Z++]=S-w<<8|u.TOKENS.COMMENT,w=S),Ut(),V[G+Z++]=S-w<<8|u.TOKENS.CEOL,Z}function He(V,G){switch(q(S)){case Ct:for(++S;q(S)===Ct;++S);return V[G]=S-w<<8|u.TOKENS.WHITE,1;case Pt:return le(),V[G]=S-w<<8|xe(),w=S,Ut(),ee(V,G+1)+1;case Et:return q(S+1)===Et&&q(S+2)===Et?Re(V,G):0;case bt:return Ut(),ee(V,G);case _t:return++S,V[G]=S-w<<8|u.TOKENS.SEMI,R.lstate=h,1;case Gt:return++S,V[G]=S-w<<8|u.TOKENS.COMMA,R.lstate=h,1;default:return 0}}function Ve(V,G){var Z,it,ht;if(ht=He(V,G),ht)return ht;for(Z=0,it=0;S=j||q(S+1)!==Rt)it=0;else{++S;continue}else it=1;continue;case St:case Kt:case wt:it||++Z;continue;case Mt:case Wt:case Vt:it||--Z;continue;case Ct:if(it||Z)continue;break;case _t:if(it)continue;break;case bt:break;case Pt:if(it)continue;break;case Et:if(it)continue;if(q(S+1)===Et&&q(S+2)===Et)break;continue;case Gt:if(it||Z)continue;break;default:continue}break}if(it&&!Z)V[G]=S-w<<8|u.TOKENS.UNTERM;else{if(R.ldsv===tt&&q(w)===nt){var dt;for(dt=w+1;dt=j)return 0;switch(q(S)){case kt:case de:return q(S+1)===Ct?0:1;case he:return q(S+1)===yt?0:1;case Et:return q(S+1)===ft?1:0;case nt:case ft:case Ot:case St:case Kt:case wt:case Rt:case jt:case re:case ae:return 1;default:return 0}}function ti(V,G,Z,it,ht){var dt=ht>>8;switch(ht&127){case u.TOKENS.EOL:case u.TOKENS.IEOL:V[0]=G[0]=G[0]+1,it[0]+=Z[0]+dt-1,Z[0]=1;return;case u.TOKENS.SEOL:case u.TOKENS.BLKSTART:case u.TOKENS.BLKEND:case u.TOKENS.BLKCOM:case u.TOKENS.CEOL:G[0]=G[0]+1,it[0]+=Z[0]+dt-1,Z[0]=1;return;default:Z[0]+=dt}}function gt(V,G){return G<<8|V}function Xt(V){return gt(V,S-w)}function ye(V,G,Z){return V[G]=Xt(Z),1}function $t(V){return V&255}function ze(V){return V>>8}function De(){for(;S=j)return Y&&!R.begin?(w=S=j,ee(V,G)):0;if(w=S,R.begin&&(it=Zt(V,G),it))return it;if(Be()){var ht=Ye(V,G);if(ht>0)return ht}else if(R.lstate===g)return Ve(V,G);if(R.begin===1&&R.stack&1&&R.contin&&(R.lstate===a||R.lstate===p)&&Pe())return S>w?(V[G+0]=S-w<<8|u.TOKENS.WHITE,w=S,V[G+1]=S-w<<8|u.TOKENS.COMMA,2):(V[G]=S-w<<8|u.TOKENS.COMMA,1);switch(q(S)){case Te:return S=j,V[G]=S-w<<8|u.TOKENS.WHITE,1;case Ct:for(++S;q(S)==Ct;++S);return R.stack&1&&(R.lstate==a||R.lstate==p)&&Pe()?(V[G+0]=S-w<<8|u.TOKENS.WHITE,w=S,V[G+1]=S-w<<8|u.TOKENS.COMMA,2):(V[G]=S-w<<8|u.TOKENS.WHITE,1);case bt:return Ut(),ee(V,G);case nt:for(it=S+1;it=j-1?(j=w,0):(le(),V[G]=S-w<<8|xe(),w=S,Ut(),1+ee(V,G+1));case he:return++S,q(S)==yt?(++S,V[G]=S-w<<8|u.TOKENS.NE,1):(V[G]=S-w<<8|u.TOKENS.NOT,1);case yt:return++S,q(S)==yt?(++S,V[G]=S-w<<8|u.TOKENS.EQ,1):(V[G]=S-w<<8|u.TOKENS.EQUALS,1);case ce:return++S,q(S)==yt?(++S,V[G]=S-w<<8|u.TOKENS.LE,1):(V[G]=S-w<<8|u.TOKENS.LT,1);case me:return++S,q(S)==yt?(++S,V[G]=S-w<<8|u.TOKENS.GE,1):(V[G]=S-w<<8|u.TOKENS.GT,1);case se:return++S,q(S)==se?(++S,V[G]=S-w<<8|u.TOKENS.ANDAND,1):(V[G]=S-w<<8|u.TOKENS.AND,1);case ue:return++S,q(S)==ue?(++S,V[G]=S-w<<8|u.TOKENS.OROR,1):(V[G]=S-w<<8|u.TOKENS.OR,1);case Gt:return++S,V[G]=S-w<<8|u.TOKENS.COMMA,1;case _t:return++S,R.npars&&!(R.stack&1)?(V[G+0]=0<<8|u.TOKENS.SEMERR,V[G+1]=S-w<<8|u.TOKENS.SEMI,2):(V[G]=S-w<<8|u.TOKENS.SEMI,1);case ge:return++S,V[G]=S-w<<8|u.TOKENS.COLON,1;case St:return++S,R.npars==At?(V[G+0]=0<<8|u.TOKENS.DEEP_PAREN,V[G+1]=S-w<<8|u.TOKENS.LP,2):(V[G]=S-w<<8|u.TOKENS.LP,1);case wt:return++S,R.npars==At?(V[G+0]=0<<8|u.TOKENS.DEEP_PAREN,V[G+1]=S-w<<8|u.TOKENS.LC,2):(V[G]=S-w<<8|u.TOKENS.LC,1);case Kt:return++S,R.npars==At?(V[G+0]=0<<8|u.TOKENS.DEEP_PAREN,V[G+1]=S-w<<8|u.TOKENS.LB,2):(V[G]=S-w<<8|u.TOKENS.LB,1);case Mt:return++S,R.npars==0?(V[G+0]=0<<8|u.TOKENS.NEGERR,V[G+1]=S-w<<8|u.TOKENS.RP,2):(V[G]=S-w<<8|u.TOKENS.RP,1);case Wt:return++S,R.npars==0?(V[G+0]=0<<8|u.TOKENS.NEGERR,V[G+1]=S-w<<8|u.TOKENS.RB,2):(V[G]=S-w<<8|u.TOKENS.RB,1);case Vt:return++S,R.npars==0?(V[G+0]=0<<8|u.TOKENS.NEGERR,V[G+1]=S-w<<8|u.TOKENS.RC,2):(V[G]=S-w<<8|u.TOKENS.RC,1);case ae:return++S,V[G]=S-w<<8|u.TOKENS.QUEST,1;case Ne:return++S,V[G]=S-w<<8|u.TOKENS.SHARP,1;case fe:return++S,V[G]=S-w<<8|u.TOKENS.DOLLAR,1;case ve:return++S,V[G]=S-w<<8|u.TOKENS.BACKQUOTE,1;case re:return++S,V[G]=S-w<<8|u.TOKENS.AT,1;case kt:return++S,V[G]=S-w<<8|u.TOKENS.PLUS,1;case de:return++S,V[G]=S-w<<8|u.TOKENS.MINUS,1;case Lt:return++S,V[G]=S-w<<8|u.TOKENS.MUL,1;case zt:return++S,V[G]=S-w<<8|u.TOKENS.DIV,1;case Yt:return++S,V[G]=S-w<<8|u.TOKENS.LDIV,1;case qt:return++S,V[G]=S-w<<8|u.TOKENS.EXP,1;case Rt:if(S>0&&R.lstate!=n&&R.lstate!=o)switch(q(S-1)){case Mt:if(R.atlp)break;case nt:case ft:case Ot:case Et:case Vt:case Wt:case Rt:case jt:return++S,V[G]=S-w<<8|u.TOKENS.TRANS,1;default:break}for(++S;q(S)!=bt;++S)if(q(S)==Rt){if(q(S+1)==Rt){++S;continue}return++S,V[G]=S-w<<8|u.TOKENS.STRING,1}return V[G]=S-w<<8|u.TOKENS.UNTERM,1;case jt:for(++S;q(S)!=bt;++S)if(q(S)==jt){if(q(S+1)==jt){++S;continue}return++S,V[G]=S-w<<8|u.TOKENS.STRING_LITERAL,1}return V[G]=S-w<<8|u.TOKENS.UNTERM_STRING_LITERAL,1;case te:return R.lstate!=h&&q(S+1)==yt?(S+=2,V[G]=S-w<<8|u.TOKENS.CNE,1):(le(),V[G+0]=S-w<<8|u.TOKENS.BANG,w=S,Ut(),1+ee(V,G+1));case Ot:case Q:for(++S;;){switch(q(S)){case Ot:case Q:++S;continue;default:break}break}return V[G]=S-w<<8|u.TOKENS.BADCHAR,1;default:return++S,V[G]=S-w<<8|u.TOKENS.BADCHAR,1}}function Fe(){for(;S=j||(q(S)==kt||q(S)==de)&&(++S,S>=j)||q(S)!=ft)return u.TOKENS.FP_ERR;for(;S16||V===0?u.TOKENS.HB_ERR:u.TOKENS.HEX:(Ee(),u.TOKENS.HB_ERR)}function Ge(){let V=0;for(;S64||V===0?u.TOKENS.HB_ERR:u.TOKENS.BINARY}function Xe(V){return V>="a"&&V<="f"||V>="A"&&V<="F"||V>="0"&&V<="9"}function $e(V){return V==="0"||V==="1"}function pe(V){return V==="u"||V==="s"||V==="U"||V==="S"}function Oe(V){return q(S)!==nt||!pe(L[S])||(S++,Qe(V))?!0:(Ee(),!1)}function Qe(V){return q(S)!==ft?!1:L[S]==="8"?(++S,q(S)!==ft&&V<=8):q(S+1)!==ft?!1:L[S]==="1"&&L[S+1]==="6"?(S+=2,q(S)!==ft&&V<=16):L[S]==="3"&&L[S+1]==="2"?(S+=2,q(S)!==ft&&V<=32):L[S]==="6"&&L[S+1]==="4"?(S+=2,q(S)!==ft&&V<=64):!1}function Ee(){for(;q(S)===ft||q(S)===nt;++S);if(q(S)===Et&&!Ce())for(++S;q(S)===ft||q(S)===nt;++S);}function Ze(V,G){var Z,it=0,ht=0,dt=0,mt=!1;if(q(S)!=Ct)return p;for(Z=S;q(Z)==Ct;++Z);if(Z>=j)return p;switch(M&&G&&(vt(L,"load",4,V)||vt(L,"save",4,V))&&(mt=!0),q(Z)){case Et:if(q(Z+1)==Et&&q(Z+2)==Et)return p;switch(q(Z+1)){case ft:return g;case Ct:break;case qt:case Lt:case zt:case Yt:case Rt:case St:return k(Z+2);case nt:break;default:return g}break;case yt:if(q(Z+1)==yt)return k(Z+2);case St:case Mt:return p;case bt:case _t:case Gt:case Pt:return p;case wt:break;case se:return q(Z+1)==se?k(Z+2):k(Z+1);case ue:return q(Z+1)==ue?k(Z+2):k(Z+1);case he:return q(Z+1)==yt?k(Z+2):g;case ce:case me:case te:return q(Z+1)==yt?k(Z+2):k(Z+1);case ge:case kt:case de:case Lt:case zt:case Yt:case qt:case re:return k(Z+1);case Kt:if(mt||R.ldsv==J)return n;default:return g}for(dt=ht=it=0;Z>8;switch(R.begin=0,Be()&&rt(G),lt(G),$t(G)){case u.TOKENS.COMMENT:case u.TOKENS.DOTDOTDOT:break;case u.TOKENS.BLKSTART:case u.TOKENS.BLKCOM:case u.TOKENS.BLKEND:R.begin=1;break;case u.TOKENS.EOL:case u.TOKENS.IEOL:R.begin=1,R.contin=0;break;case u.TOKENS.SEOL:case u.TOKENS.CEOL:R.contin=1,R.begin=1;break;case u.TOKENS.LP:R.lstate==i&&(R.atlp=1);case u.TOKENS.ID:case u.TOKENS.EEND:case u.TOKENS.FEEND:R.lstate==i&&(R.lstate=n);case u.TOKENS.COMMA:default:R.contin=0}if(R.cstate==d)switch($t(G)){case u.TOKENS.WHITE:case u.TOKENS.COMMENT:case u.TOKENS.BLKSTART:case u.TOKENS.BLKCOM:case u.TOKENS.BLKEND:case u.TOKENS.DOTDOTDOT:case u.TOKENS.EOL:case u.TOKENS.IEOL:case u.TOKENS.CEOL:break;case u.TOKENS.CLASSDEF:R.cstate=f;break;default:R.cstate=l;break}switch($t(G)){case u.TOKENS.ID:case u.TOKENS.EEND:case u.TOKENS.FEEND:switch(R.lstate){case g:case s:return;case h:if(Z=S-(G>>8),We(L,Z,G>>8)){R.lstate=p;return}R.lstate=Ze(Z,G>>8===4),M&&G>>8===4&&R.lstate!==p&&(vt(V,"load",4,it)||vt(V,"save",4,it))&&(R.ldsv=J);return;case e:case n:case o:R.lstate=p;return;case a:case p:if(R.npars||R.elist||R.cstate==f)return;break;default:break}return;case u.TOKENS.TRY:++R.indent;case u.TOKENS.ELSE:case u.TOKENS.OTHERWISE:case u.TOKENS.CATCH:case u.TOKENS.RETURN:case u.TOKENS.BREAK:case u.TOKENS.CONTINUE:R.npars=0,R.stack=0,R.lstate=h;break;case u.TOKENS.FUNCTION:R.npars=0,R.stack=0,R.infun==0?(R.indent=1,R.infun=R.indent):R.indent0&&--R.indent,R.cstate===D&&R.indent===2||R.cstate===E){R.cstate=f,R.lstate=n;break}R.cstate===f&&R.indent===0&&(R.cstate=l,R.infun=0),R.indent0&&--R.ncoms;break;case u.TOKENS.COMMA:R.npars?R.lstate=n:(R.ldsv=0,R.stack=0,R.lstate=R.cstate===f?n:h),R.elist=0;break;case u.TOKENS.SEMI:R.cstate===E&&R.valParseState===B.DoneParsing&&(!R.npars||!(R.stack&1))&&(R.valParseState=B.WaitIdName),R.npars?R.stack&1?R.lstate=n:(R.elist=0,R.npars=0,R.stack=0,R.ldsv=0,R.lstate=R.cstate===f?n:h):(R.ldsv=0,R.stack=0,R.lstate=R.cstate===f?n:h);break;case u.TOKENS.RB:R.npars>0&&(R.npars--,R.stack>>=1),R.ldsv===J&&R.npars===0?(R.lstate=g,R.ldsv=tt):R.lstate=a;break;case u.TOKENS.RC:R.npars>0&&(R.npars--,R.stack>>=1),R.lstate=p;break;case u.TOKENS.RP:R.npars>0&&(R.npars--,R.stack>>=1),R.lstate=p,R.atlp&&(R.lstate=n,R.atlp=0);break;case u.TOKENS.LP:R.npars=j)return 0;for(;q(Z)==Ct;)++Z;if(R.ncoms!==0){var it=u.TOKENS.BLKCOM;return q(Z)===Pt&&(q(Z+1)===wt||q(Z+1)===Vt)&&Qt(Z+2)&&(q(Z+1)===wt?R.ncoms>=Tt?it=u.TOKENS.DEEP_COM:it=u.TOKENS.BLKSTART:it=u.TOKENS.BLKEND),Ut(),V[G]=S-w<<8|it,1}return q(Z)===bt?0:q(Z)===Pt?q(Z+1)===Pt&&(q(Z+2)===bt||q(Z+2)===Ct)?(le(),V[G]=S-w<<8|u.TOKENS.CPAD,1):q(Z+1)===wt&&Qt(Z+2)?(Ut(),V[G]=S-w<<8|u.TOKENS.BLKSTART,1):0:0}function Jt(V,G){switch(R.lstate===h&&H===ut&&(H=at),ct(V,G),$t(G)){case u.TOKENS.COMMENT:case u.TOKENS.BLKSTART:case u.TOKENS.BLKCOM:case u.TOKENS.BLKEND:case u.TOKENS.WHITE:case u.TOKENS.DOTDOTDOT:case u.TOKENS.CPAD:case u.TOKENS.PRAGMA:case u.TOKENS.EOL:case u.TOKENS.SEOL:case u.TOKENS.IEOL:case u.TOKENS.CEOL:break;case u.TOKENS.FUNCTION:case u.TOKENS.CLASSDEF:case u.TOKENS.UNTERM:case u.TOKENS.UNTERM_STRING_LITERAL:case u.TOKENS.DEEP_PAREN:case u.TOKENS.DEEP_COM:case u.TOKENS.DEEP_NEST:case u.TOKENS.DEEP_STMT:case u.TOKENS.FP_ERR:case u.TOKENS.RES_ERR:case u.TOKENS.SEMERR:case u.TOKENS.EOLERR:case u.TOKENS.NEGERR:case u.TOKENS.SHARP:case u.TOKENS.DOLLAR:case u.TOKENS.BACKQUOTE:H=Dt;break;default:H===at&&(H=st)}}function Bt(V,G,Z,it,ht){H=ut,O(R,Z),L=it,S=0,j=ht,w=0,Y=!0;var dt=0,mt,Nt,je;if(K=L,ht===0){for(Nt=ee(V,0),mt=0;mt3)V[0]=gt(u.TOKENS.BEGIN_TYPE,0),dt=1;else return{numTokens:-1,newState:Z,isExecutable:H===st};for(;dt=G-3&&!R.begin)return{numTokens:-1,newState:Z,isExecutable:H===st};if(je&&dt>1&&$t(V[1])===u.TOKENS.WHITE){var ei=V[0];V[0]=V[1],V[1]=ei}return{numTokens:dt,newState:R,isExecutable:H===st}}function be(V,G,Z,it,ht){S=0,j=ht.end,L=it,O(R,Z),H=ut,Y=!0;var dt,mt,Nt;for(K=L,Nt=0;Nt>8<<8|(z?u.TOKENS.EEND:u.TOKENS.END));Nt+=dt}return ht.off=S,O(Z,R),Nt}function Je(){if(_>=W){if(W=Ae(U,0),!W)return 0;_=0}return Jt(K,U[_]),(U[_]&127)===u.TOKENS.FEEND&&(U[_]=U[_]>>8<<8|(z?u.TOKENS.EEND:u.TOKENS.END)),U[_++]}function ie(V,G,Z,it,ht){H=ut,O(R,Z),L=it,S=0,j=ht,Y=!1,w=0;var dt,mt,Nt;for(K=L,dt=0;dt>8<<8|(z?u.TOKENS.EEND:u.TOKENS.END));return{isExecutable:H===st,newState:R}}function ne(V){return V.contin}function Le(V){return V.npars!==0}function It(V,G){var Z=[0,1,1,2,1,2,2,3,1,2,2,3,2,3,3,4];if(G){for(var it=0,ht=V.stack;ht!==0;)it+=Z[ht&15],ht>>=4;G[0]=V.infun,G[1]=V.indent,G[2]=it,G[3]=V.contin}return V.haveends}function Ht(V,G){return V.lstate!==G.lstate||V.cstate!==G.cstate||V.indent!==G.indent||V.contin!==G.contin||V.atlp!==G.atlp||V.begin!==G.begin||V.infun!==G.infun||V.ldsv!==G.ldsv||V.ncoms!==G.ncoms||V.elist!==G.elist||V.npars!==G.npars||V.stack!==G.stack||V.haveends!==G.haveends||V.fcnLineParseState!==G.fcnLineParseState?0:1}function oe(V){return V||(V=R),V.ncoms>0}return{lex_line:Bt,lex_file:ie,make_lex_state:F,copy_lex_state:O,dump_token:P,set_state:X,initialize:xt,initialize_state:et,in_block_comment:oe,are_states_equal:Ht,is_contin:ne,nesting:It}}();return C},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(77)],x=t.dj.d(y,function(m){return{getTokenValueById:function(u){return m.TOKEN_TO_VALUE[u]},getTokenIdByName:function(u){return m.TOKENS[u]},isTokenStartOfBlock:function(u){const h=u.getType();return h===m.TOKENS.FOR||h===m.TOKENS.PARFOR||h===m.TOKENS.IF||h===m.TOKENS.WHILE||h===m.TOKENS.TRY||h===m.TOKENS.SWITCH||h===m.TOKENS.FUNCTION||h===m.TOKENS.CLASSDEF||h===m.TOKENS.PROPERTIES||h===m.TOKENS.ENUMERATION||h===m.TOKENS.SPMD||h===m.TOKENS.EVENTS||h===m.TOKENS.METHODS||h===m.TOKENS.ARGUMENTS_BLOCK},isTokenEndOfBlock:function(u){return u.getType()===m.TOKENS.END},isTokenStartOfMidBlock:function(u){const h=u.getType();return h===m.TOKENS.ELSE||h===m.TOKENS.ELSEIF||h===m.TOKENS.CATCH||h===m.TOKENS.OTHERWISE||h===m.TOKENS.CASE},isSectionTitleToken:function(u){return u.getType()===m.TOKENS.SECTION_TITLE},isWhitespaceToken:function(u){return u.getType()===m.TOKENS.WHITE},isTokenStartOfBlockIndent:function(u){return this.isTokenStartOfBlock(u)||this.isTokenStartOfMidBlock(u)},isCommentToken:function(u){const h=u.getType();return m.TOKENS.COMMENT===h||m.TOKENS.SECTION_TITLE===h||m.TOKENS.BLKCOM===h||m.TOKENS.BLKSTART===h||m.TOKENS.BLKEND===h||m.TOKENS.PRAGMA===h},isLineCommentToken:function(u){const h=u.getType();return m.TOKENS.COMMENT===h},isBlockCommentToken:function(u){const h=u.getType();return m.TOKENS.BLKCOM===h||m.TOKENS.BLKSTART===h||m.TOKENS.BLKEND===h},isBlockCommentStartToken:function(u){const h=u.getType();return m.TOKENS.BLKSTART===h},isBlockCommentEndToken:function(u){const h=u.getType();return m.TOKENS.BLKEND===h},isBlockCommentMidToken:function(u){const h=u.getType();return m.TOKENS.BLKCOM===h},isPragmaCommentToken:function(u){const h=u.getType();return m.TOKENS.PRAGMA===h},isSwitchToken:function(u){return u.getType()===m.TOKENS.SWITCH},isEndOfLineToken:function(u){return u.getType()===m.TOKENS.EOL||u.getType()===m.TOKENS.SEOL||u.getType()===m.TOKENS.CEOL||u.getType()===m.TOKENS.IEOL},isFunctionToken:function(u){return u.getType()===m.TOKENS.FUNCTION},isMatlabStringToken:function(u){const h=u.getType();return h===m.TOKENS.STRING||h===m.TOKENS.STRING_LITERAL},isMatlabUntermDoubleQuoteStringToken:function(u){return u.getType()===m.TOKENS.UNTERM_STRING_LITERAL},isMatlabUntermSingleQuoteStringToken:function(u){return u.getType()===m.TOKENS.UNTERM},isMatlabDualToken:function(u){return u.getType()===m.TOKENS.DUAL},doesTokenMarkEndOfTypeSection:function(u){const h=u.getType();return h===m.TOKENS.DOTDOTDOT||h===m.TOKENS.COMMENT||h===m.TOKENS.CEOL||h===m.TOKENS.EOL||h===m.TOKENS.IEOL||h===m.TOKENS.SEOL||h===m.TOKENS.END_TYPE},isDotDotDotToken:function(u){return u.getType()===m.TOKENS.DOTDOTDOT},isBeginTypeToken:function(u){return u.getType()===m.TOKENS.BEGIN_TYPE},isDotToken:function(u){return u.getType()===m.TOKENS.DOT},isIdToken:function(u){return u.getType()===m.TOKENS.ID},isDualToken:function(u){return u.getType()===m.TOKENS.DUAL},isEqualsToken:function(u){return u.getType()===m.TOKENS.EQUALS},getMatchingTokenInLine:function(u,h,g){let p=null;return u.some(a=>{const n=a.getColumn(),i=n+a.getValue().length;if(h>=n&&h<=i&&g>=n&&g<=i)return p=a,!0}),p},getTokensFromLineRange:function(u,h,g,p){const a=[];for(let n=h;n<=g;n+=1){const i=u[n];for(let o=0;o +
+
+ + +`},function(v,I,t){var y,x;y=[t(0),t(46),t(24)],x=t.dj.d(y,function(m,u,h){return m([u],{role:"ModelBrowser",iconClass:"Palette_Hide",label:h.ModelBrowserButtonLabel,startup:function(){var g=this,p=this.app;this.inherited(arguments),this.set("showLabel",!1),this.update(),this.own(p.watch("showModelBrowser",function(){g.update()}))},onClick:function(){var g=this.app;g.set("showModelBrowser",!g.get("showModelBrowser")),g.modelViewer.focus()},update:function(){this.set("iconClass",this.app.showModelBrowser?"Palette_Hide":"Palette_Show")}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(46),t(24)],x=t.dj.d(y,function(m,u,h){return m([u],{role:"ExplorerBar",iconClass:"Palette_Collapse",label:h.ExplorerBarButtonLabel,startup:function(){var g=this,p=this.app.modelViewer;this.inherited(arguments),this.update(),this.own(p.watch("showExplorerBar",function(){g.update()}))},onClick:function(){var g=this.app.modelViewer;g.set("showExplorerBar",!g.get("showExplorerBar")),g.focus()},update:function(){this.set("iconClass",this.app.modelViewer.get("showExplorerBar")?"Palette_Collapse":"Palette_Expand")}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(3),t(88),t(342),t(46),t(24)],x=t.dj.d(y,function(m,u,h,g,p,a){return m([p,h],{role:"Pan",iconClass:"Palette_Pan",label:a.PanButtonLabel,startup:function(){const n=this,i=new g;this.inherited(arguments),this.set("checked",!1),this.panTool=i,this.own(u(i,"done",function(){n.done()}),u(i,"idle",function(){n.done()}))},onClick:function(){if(this.get("checked")){const n=this.panTool,i=this.app.modelViewer.selectedDiagramTab.modelGraphicsPane.canvas.toolStack;i.getTool(n.role)||(i.addTool(n),n.becomeAlert()),this.set("checked",!0)}else this.done();this.app.modelViewer.focus()},done:function(){const n=this.panTool;n&&!n.isDone()&&(n.becomeDone(),this.set("checked",!1))}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(12),t(34)],x=t.dj.d(y,function(m,u,h){return m(h,{_prevPos:null,postMixInProperties:function(){this.role="PanTool"},becomeAlert:function(g){this.inherited(arguments),this.canvas.cursor.set({name:"OpenHand"})},becomeActive:function(g){this.inherited(arguments),this.canvas.cursor.set({name:"ClosedHand"})},becomeIdle:function(){this.reset(),this.inherited(arguments)},becomeDone:function(){this.reset(),this.inherited(arguments)},handleMouseDownEvent:function(g){this.isAlert()&&g.isLeftMouse()&&(this.becomeActive(g),this._prevPos=g.getMousePosition())},handleMouseUpEvent:function(g){this.isActive()&&(this.becomeAlert(),this._prevPos=null,g.consume())},handleMouseMoveEvent:function(g){const p=this.canvas;if(this.isActive()){const a=p.sceneRectInView(),n=p.scale(),i=g.getMousePosition(),o=this._prevPos||i;this._prevPos=i,p.showSceneRect([a.x-(i.x-o.x)/n,a.y-(i.y-o.y)/n,a.width,a.height]),g.consume()}else this.isAlert()&&g.consume()},handleClickEvent:function(g){(this.isActive()||this.isAlert())&&g.consume()},reset:function(){const g=this.canvas;g&&(g.cursor.set("Default"),g.selection.enable())}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(7),t(19),t(13),t(344)],x=t.dj.d(y,function(m,u,h,g,p){return m([h,g],{templateString:p,role:"Separator",buildRendering:function(){this.inherited(arguments),u.setSelectable(this.domNode,!1)},isFocusable:function(){return!1}})},v,I),v.exports=x},function(v,I){v.exports=` + +`},function(v,I,t){var y,x;y=[t(0),t(7),t(10),t(6),t(19),t(72),t(13)],x=t.dj.d(y,function(m,u,h,g,p,a,n){return m([p,a,n],{templateString:'',role:"spacer",height:null,buildRendering:function(){this.inherited(arguments),u.setSelectable(this.domNode,!1)},isFocusable:function(){return!1},postCreate:function(){this.height&&(g.set(this.domNode,"height",this.height+"px"),this.resize=function(){})},resize:function(){var i=this.getParent(),o=this.getIndexInParent(),e,s,d=h.position(i.domNode).h,l=0,f;for(e=i.getChildren(),e.splice(o,1),s=e.length,f=0;f'}},name:{label:f.name,sortable:!0,get:function(B){return B.name},formatter:function(B){return B}},parent:f.parent},c=m([e,s,d,l]),b=new c({store:E.finder.results,sort:["parent","name"],columns:A,selectionMode:"single"});this.grid=b,this.contentPane=r,this.own(r),r.addChild(b);function N(B){var T=b.cell(B),C=T.row,F;C&&(F=C.data.obj,F&&(E.isDiagram(F)?E.open(F).then(function(){E.select(F)}):E.open(F.diagram).then(function(){E.centerToView(F,{zoom:100,fitToView:!0}),E.select(F)})))}b.on(".dgrid-cell:click",N),b.on("dgrid-cellfocusin",N);function P(B){var T=b.cell(B),C=T.row,F;C&&(F=C.data.obj,F&&E.isElement(F)&&E.open(F.diagram).then(function(){E.centerToView(F,{zoom:100,fitToView:!0})}))}b.on(".dgrid-cell:dblclick",P),b.addKeyHandler(u.ENTER,P),b.startup()},startup:function(){var E=this.app,r=this.grid;i.prototype.startup.call(this),this.own(a.subscribe(E.id+"/select",function(A){var c,b=A.eid||A.hid.toString();c=r.row(b),c.element?r.isSelected(c)||(r.clearSelection(),h.scrollIntoView(c.element),r.select(c)):r.clearSelection()})),this._computedStyle=g.getComputedStyle(this.domNode),this._containerComputedStyle=g.getComputedStyle(this.containerNode),this._gridComputedStyle=g.getComputedStyle(r.domNode),this._titleBarMarginBox=p.getMarginBox(this.titleBar)},resize:function(E){var r=this.domNode,A=this.grid,c=this._computedStyle,b,N;E&&p.setMarginBox(r,E,c),b=p.getMarginBox(r,c),N={l:0,t:0,w:b.w,h:b.h-this._titleBarMarginBox.h},p.setMarginBox(this.containerNode,N,this._containerComputedStyle),p.setMarginBox(A.domNode,N,this._gridComputedStyle),A.resize()},close:function(){this.app.finder.close()}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(128),t(361)],x=t.dj.d(y,function(m,u,h){return m([u,h],{})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(3),t(129),t(353),t(40),t(354)],x=t.dj.d(y,function(m,u,h,g,p){var a=50,n=30,i={},o={},e=1,s=8,d=/^translate(?:3d)?\((-?\d+)(?:\.\d*)?(?:px)?, (-?\d+)/,l=/^matrix\(1, 0, 0, 1, (-?\d+)(?:\.\d*)?(?:px)?, (-?\d+)/,f=g("css-transitions"),D=g("transitionend"),E=g("css-transforms"),r=g("css-transforms3d"),A,c,b,N,P;if(r?(N="translate3d(",P=",0)"):E&&(N="translate(",P=")"),!f||!N)return console.warn("CSS3 features unavailable for touch scroll effects."),function(){};b=r||E,b=b===!0?"transform":b+"Transform",c=f===!0?"transition":f+"Transition",A=E===!0?"":"-"+E.toLowerCase()+"-";function B(Y,M){var z=Y.touchNode,U=z.parentNode,_=U.offsetWidth-s,W=U.offsetHeight-s,R=M.scrollWidth=z.scrollWidth,X=M.scrollHeight=z.scrollHeight,$=M.parentWidth=U.offsetWidth,J=M.parentHeight=U.offsetHeight,tt;R>$?(Y._scrollbarXNode||(tt=p(U,"div.touchscroll-x")),tt=Y._scrollbarXNode=Y._scrollbarXNode||p(tt,"div.touchscroll-bar"),tt.style.width=_*_/R+"px",tt.style.left=z.offsetLeft+"px",p(U,".touchscroll-scrollable-x"),M.scrollableX=!0):p(U,"!touchscroll-scrollable-x"),X>J?(Y._scrollbarYNode||(tt=p(U,"div.touchscroll-y")),tt=Y._scrollbarYNode=Y._scrollbarYNode||p(tt,"div.touchscroll-bar"),tt.style.height=W*W/X+"px",tt.style.top=z.offsetTop+"px",p(U,".touchscroll-scrollable-y"),M.scrollableY=!0):p(U,"!touchscroll-scrollable-y"),p(U,"!touchscroll-fadeout")}function T(Y,M){var z=Y.touchNode,U=i[Y.id],_,W,R,X,$;typeof M!="object"?(X=M,$=arguments[2],M=arguments[3],W=R=!0):(W="x"in M,R="y"in M,(!W||!R)&&(_=Y.getScrollPosition()),X=W?M.x:_.x,$=R?M.y:_.y),z.style[b]=N+-X+"px,"+-$+"px"+P,U&&W&&Y._scrollbarXNode&&(Y._scrollbarXNode.style[b]=N+X*U.parentWidth/U.scrollWidth+"px,0"+P),U&&R&&Y._scrollbarYNode&&(Y._scrollbarYNode.style[b]=N+"0,"+$*U.parentHeight/U.scrollHeight+"px"+P),u.emit(Y.touchNode.parentNode,"scroll",{scrollLeft:X,scrollTop:$})}function C(Y){return i[Y.id]?l.exec(window.getComputedStyle(Y.touchNode)[b]):d.exec(Y.touchNode.style[b])}function F(Y){var M=this.widget,z=[this.node,M._scrollbarXNode,M._scrollbarYNode],U=z.length;for(this.timer&&(clearTimeout(this.timer),this.timer=null),this.transitionHandler&&this.transitionHandler.remove();U--;)z[U]&&(z[U].style[c+"Duration"]="0");(!Y||!Y.preserveScrollbars)&&p(this.node.parentNode,".touchscroll-fadeout"),delete this.resetEffects}function O(Y){var M=Y.widget,z=M.touchNode,U=M.id,_=0,W=0,R,X,$;h.countCurrentTouches(Y,z)===M.touchesToScroll&&(X=C(M),X&&(_=+X[1],W=+X[2]),($=i[U])&&($.resetEffects&&$.resetEffects({preserveScrollbars:!0}),z.style[b]=N+_+"px,"+W+"px"+P,o[U]=$),R=Y.targetTouches[0],$=i[U]={widget:M,node:z,startX:_-R.pageX,startY:W-R.pageY,lastX:_,lastY:W,pageX:R.pageX,pageY:R.pageY,tickFunc:function(){w(U)}},$.timer=setTimeout($.tickFunc,a))}function S(Y){var M=Y.widget,z=M.id,U=M.touchesToScroll,_=i[z],W,R,X,$,J,tt,et,ot;if(!_||(W=h.countCurrentTouches(Y,M.touchNode))!==U){W>U&&M.cancelTouchScroll();return}if(R=Y.targetTouches,X=R[0],!_.scrollbarsShown&&(o[z]||Math.abs(X.pageX-_.pageX)>M.scrollThreshold||Math.abs(X.pageY-_.pageY)>M.scrollThreshold))for(B(M,_),_.scrollbarsShown=!0,ot=R.length;ot--;)R[ot].touchScrolled=!0;_.scrollbarsShown&&(_.scrollableX||_.scrollableY)&&(Y.preventDefault(),$=_.scrollableX?_.startX+X.pageX:0,J=_.scrollableY?_.startY+X.pageY:0,tt=_.scrollableX?-(_.scrollWidth-_.parentWidth):0,et=_.scrollableY?-(_.scrollHeight-_.parentHeight):0,$>0?$=$/2:$0?J=J/2:JX?R.style[b]=N+"0,0"+P:R.style[b]=N+(R.parentNode.offsetWidth-R.offsetWidth)+"px,0"+P),$!=z&&U.scrollableY&&(R=U.widget._scrollbarYNode,R.style[c+"Duration"]=_.bounceDuration+"ms",z>$?R.style[b]=N+"0,0"+P:R.style[b]=N+"0,"+(R.parentNode.offsetHeight-R.offsetHeight)+"px"+P)):J()}function K(Y){var M=i[Y],z=o[Y],U,_,W,R=1.15;if(delete o[Y],M.timer&&clearTimeout(M.timer),M.resetEffects=F,U=d.exec(M.node.style[b]),U?(_=+U[1],W=+U[2]):_=W=0,!M.velX&&!M.velY||(_>=0||_<=-(M.scrollWidth-M.parentWidth))&&(W>=0||W<=-(M.scrollHeight-M.parentHeight))){L(Y,_,W);return}function X($,J){return($.velX<=0&&J.velX<=0||$.velX>=0&&J.velX>=0)&&($.velY<=0&&J.velY<=0||$.velY>=0&&J.velY>=0)}z&&(z.velX||z.velY)&&X(M,z)&&(M.velX=(M.velX+z.velX)*R,M.velY=(M.velY+z.velY)*R),M.lastX=_,M.lastY=W,M.calcFunc=function(){H(Y)},M.timer=setTimeout(M.calcFunc,n)}function H(Y){var M=i[Y],z,U,_,W,R,X,$,J,tt=6;if(!!M)if(z=M.node,U=z.parentNode,_=M.widget,$=_.glideDecel(M.velX),J=_.glideDecel(M.velY),Math.abs($)>=e||Math.abs(J)>=e){if(R=M.lastX+$,X=M.lastY+J,R>0||R<-(M.scrollWidth-M.parentWidth))for(W=tt;W--;)$=_.glideDecel($);if(X>0||X<-(M.scrollHeight-M.parentHeight))for(W=tt;W--;)J=_.glideDecel(J);T(_,-R,-X),M.lastX=R,M.lastY=X,M.velX=$,M.velY=J,M.timer=setTimeout(M.calcFunc,n)}else L(Y,M.lastX,M.lastY)}return m(null,{touchesToScroll:1,touchNode:null,scrollThreshold:10,bounceDuration:300,postCreate:function(){this._initTouch(),this.inherited(arguments)},_initTouch:function(){var Y=this.touchNode=this.touchNode||this.containerNode,M=this,z;if(!Y||!Y.parentNode){console.warn("TouchScroll requires a nested node upon which to operate.");return}z=Y.parentNode,z.style.overflow="hidden",Y.style[c+"Property"]=A+"transform",Y.style[c+"TimingFunction"]="cubic-bezier(0.33, 0.66, 0.66, 1)";function U(){M.cancelTouchScroll()}function _(W){return function(R){R.widget=M,R.cancelTouchScroll=U,W.call(this,R)}}this._touchScrollListeners=[u(z,"touchstart",_(O)),u(z,"touchmove",_(S)),u(z,"touchend,touchcancel",_(j))]},destroy:function(){for(var Y=this._touchScrollListeners.length;Y--;)this._touchScrollListeners[Y].remove();delete i[this.id],this.inherited(arguments)},scrollTo:function(Y){var M=i[this.id],z=this.touchNode,U=z.parentNode;!Y.preserveMomentum&&M&&M.resetEffects&&M.resetEffects(),Y.x&&(Y.x=Math.max(0,Math.min(Y.x,z.scrollWidth-U.offsetWidth))),Y.y&&(Y.y=Math.max(0,Math.min(Y.y,z.scrollHeight-U.offsetHeight))),T(this,Y)},getScrollPosition:function(){var Y=C(this);return Y?{x:-Y[1],y:-Y[2]}:{x:0,y:0}},cancelTouchScroll:function(){var Y=i[this.id];!Y||(Y.resetEffects?Y.resetEffects():(Y.timer&&clearTimeout(Y.timer),p(Y.node.parentNode,".touchscroll-fadeout")),delete i[this.id])},glideDecel:function(Y){return Y*.9}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(5)],x=t.dj.d(y,function(m){var u=["ms","O","Moz","Webkit"];function h(g,p){var a=g.style,n;if(p in a)return!0;for(p=p.slice(0,1).toUpperCase()+p.slice(1),n=u.length;n--;)if(u[n]+p in a)return u[n];return!1}return m.add("css-transitions",function(g,p,a){return h(a,"transitionProperty")}),m.add("css-transforms",function(g,p,a){return h(a,"transform")}),m.add("css-transforms3d",function(g,p,a){return h(a,"perspective")}),m.add("transitionend",function(){var g=m("css-transitions");return g?g===!0?"transitionend":{ms:"MSTransitionEnd",O:"oTransitionEnd",Moz:"transitionend",Webkit:"webkitTransitionEnd"}[g]:!1}),m},v,I),v.exports=x},function(v,I,t){var y=t(93),x=t(355);x=x.__esModule?x.default:x,typeof x=="string"&&(x=[[v.i,x,""]]);var m={};m.insert="head",m.singleton=!1;var u=y(x,m);v.exports=x.locals||{}},function(v,I,t){I=v.exports=t(94)(!1),I.push([v.i,`/* styles for scrollbars during touch-scroll */ + +.touchscroll-x, .touchscroll-y { + display: none; /* overridden below */ + overflow: hidden; /* cut off ends of scrollbar during rubber-banding */ + position: absolute; + /* establish base style for scrollbar fade-in/out */ + opacity: 0.7; +} +.touchscroll-fadeout .touchscroll-x, .touchscroll-fadeout .touchscroll-y { + opacity: 0; + -webkit-transition: opacity 0.3s ease-out 0.1s; + -moz-transition: opacity 0.3s ease-out 0.1s; + -o-transition: opacity 0.3s ease-out 0.1s; + transition: opacity 0.3s ease-out 0.1s; +} + +.touchscroll-bar { + background-color: rgba(88,88,88,0.97); + border: 1px solid rgba(88,88,88,1); + border-radius: 3px; + + /* the borders aren't anti-aliased on Android, so this smooths it out a bit */ + -webkit-box-shadow: 0 0 1px rgba(88,88,88,0.4); +} + +.touchscroll-x { + left: 1px; + right: 3px; + bottom: 1px; + height: 5px; +} +.touchscroll-y { + top: 1px; + bottom: 3px; + right: 1px; + width: 5px; +} + +.touchscroll-scrollable-x .touchscroll-x, .touchscroll-scrollable-y .touchscroll-y { + display: block; /* display scrollbar when appropriate */ +} + +.touchscroll-bar { + /* Establish transition property and timing function for scrollbars */ + -webkit-transition: transform cubic-bezier(0.33, 0.66, 0.66, 1); + -moz-transition: transform cubic-bezier(0.33, 0.66, 0.66, 1); + -o-transition: transform cubic-bezier(0.33, 0.66, 0.66, 1); + transition: transform cubic-bezier(0.33, 0.66, 0.66, 1); +} + +/* indicator of a successful load */ +#dgrid-css-TouchScroll-loaded { + display: none; +}`,""])},function(v,I,t){var y,x;y=[t(5)],x=t.dj.d(y,function(m){var u={};return function(){for(var h,g=arguments,p=0;p0?i<=n&&(-a[5]||i)>=n:!!n)==!a[1]&&(document.documentElement.className+=" has-"+h)}}}},v,I),v.exports=x},function(v,I,t){var y=t(93),x=t(358);x=x.__esModule?x.default:x,typeof x=="string"&&(x=[[v.i,x,""]]);var m={};m.insert="head",m.singleton=!1;var u=y(x,m);v.exports=x.locals||{}},function(v,I,t){var y=t(359);I=v.exports=t(94)(!1),I.push([v.i,`/* This stylesheet provides the structural CSS for the dgrid */ +.dgrid { + position: relative; + overflow: hidden; /* This is needed by IE to prevent crazy scrollbar flashing */ + border: 1px solid #ddd; + height: 30em; + display: block; +} + +.dgrid-header { + background-color: #eee; +} + +.dgrid-header-row { + position: absolute; + right: 17px; /* scrollbar width; revised in List.js if necessary */ + left: 0; +} + +.dgrid-header-scroll { + position: absolute; + top: 0; + right: 0; +} + +.dgrid-footer { + position: absolute; + bottom: 0; + width: 100%; +} + +.dgrid-header-hidden, +html.has-quirks .dgrid-header-hidden .dgrid-cell { + /* + Used to "hide" header, without losing size information for reference. + !important is used to supersede theme styles at higher specificity. + Left/right box styles are untouched, as they may influence width of + .dgrid-content as updated in Grid's resize method. + Note: Still not quite perfect in IE Quirks mode (1px left over). + */ + font-size: 0; /* allow shrinkage in IE Quirks mode for Lists */ + height: 0 !important; + border-top: none !important; + border-bottom: none !important; + margin-top: 0 !important; + margin-bottom: 0 !important; + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.dgrid-footer-hidden { + /* Hiding footer is much simpler; simply set its display to none. */ + display: none; +} + +.dgrid-sortable { + cursor: pointer; +} +.dgrid-header, .dgrid-header-row, .dgrid-footer { + overflow: hidden; + background-color: #eee; +} + +.dgrid-row-table { + border-collapse: collapse; + border: none; + table-layout: fixed; + empty-cells: show; + width: 100%; /* this becomes 'auto' for IE7 (non-quirks) */ + height: 100%; +} +.dgrid-cell { + padding: 0px; + text-align: left; + overflow: hidden; + vertical-align: top; + border: 1px solid #ddd; + border-top-style: none; + + box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -webkit-box-sizing: border-box; +} +.dgrid-cell-padding { + padding: 3px; +} + +.dgrid-content { + position: relative; + height: 99%; +} + +.dgrid-scroller { + overflow-x: auto; + overflow-y: scroll; + position: absolute; + top: 0px; + margin-top: 25px; /* this will be adjusted programmatically to fit below the header*/ + bottom: 0px; + width: 100%; +} + +.dgrid-preload { + /* Force IE6 to honor 0 height */ + font-size: 0; + line-height: 0; +} + +.dgrid-loading { + position: relative; + height: 100%; +} +.dgrid-above { + position: absolute; + bottom: 0; +} + +.ui-icon { + width: 16px; + height: 16px; + background-image: url(`+y(t(360))+`); +} + +.ui-icon-triangle-1-e { + background-position: -32px -16px; +} +.ui-icon-triangle-1-se { + background-position: -48px -16px; +} + +.dgrid-expando-icon { + width: 16px; + height: 16px; +} +.dgrid-tree-container { + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + -ms-transition-duration: 0.3s; + -o-transition-duration: 0.3s; + transition-duration: 0.3s; + overflow: hidden; +} +.dgrid-tree-container.dgrid-tree-resetting { + -webkit-transition-duration: 0; + -moz-transition-duration: 0; + -ms-transition-duration: 0; + -o-transition-duration: 0; + transition-duration: 0; +} + +/* Single Sort */ +.dgrid-sort-arrow { + background-position: -64px -16px; + display: block; + float: right; + margin: 0 4px 0 5px; + height: 12px; +} +.dgrid-sort-up .dgrid-sort-arrow { + background-position: 0px -16px; +} + +/* selection*/ +.dgrid-selected { + background-color: #bfd6eb; +} + +.dgrid-input { + width: 99%; +} + +/* UA-specific hacks*/ +html.has-mozilla .dgrid *:focus, html.has-opera .dgrid *:focus { + /* firefox's focus doesn't work by default for divs prior to actually tabbing into it. This fixes that + (we don't do any other browsers because we are trying to stay as close to native as possible) */ + outline: 1px dotted; +} +html.has-ie-6-7.has-no-quirks .dgrid-row-table { + /* in IE7 this is needed instead of 100% to make it not create a horizontal scroll bar*/ + width: auto; +} +html.has-quirks .dgrid-row-table, html.has-ie-6 .dgrid-row-table { + /* similar story, height looks too high */ + height: auto; +} + +html.has-quirks .dgrid-header-scroll, +html.has-ie-6 .dgrid-header-scroll { + /* ensure that header scroll node can shrink to 0 height in IE6 & quirks */ + font-size: 0; +} + +html.has-mozilla .dgrid-focus { + /* fix row focus outline (prevents horizontal scroll in FF 3.6) */ + outline-offset: -1px; +} + +/* will be used to calculate the width of the scrollbar */ +.dgrid-scrollbar-measure { + width: 100px; + height: 100px; + overflow: scroll; + position: absolute; + top: -9999px; +} + +/* Styles for auto-height grids; simply add the dgrid-autoheight class */ +.dgrid-autoheight { + height: auto; +} +.dgrid-autoheight .dgrid-scroller { + position: relative; + overflow-y: hidden; +} +.dgrid-autoheight .dgrid-header-scroll { + display: none; +} +.dgrid-autoheight .dgrid-header { + right: 0; +} + +/* indicator of a successful load */ +#dgrid-css-dgrid-loaded { + display: none; +}`,""])},function(v,I){v.exports=function(y){return typeof y!="string"?y:(/^['"].*['"]$/.test(y)&&(y=y.slice(1,-1)),/["'() \t\n]/.test(y)?'"'+y.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':y)}},function(v,I,t){v.exports=t.p+"images/ui-icons_222222_256x240-ebe6b6902a408fbf9cac6379a1477525.png"},function(v,I,t){var y,x;y=[t(92),t(362),t(0),t(1),t(43),t(7),t(3),t(61),t(40)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o){return h([m,u],{minRowsPerPage:25,maxRowsPerPage:250,maxEmptySpace:1/0,bufferRows:10,farOffRemoval:2e3,queryRowsOverlap:0,pagingMethod:"debounce",pagingDelay:i.defaultDelay,keepScrollPosition:!1,rowHeight:22,postCreate:function(){this.inherited(arguments);var e=this;n(this.bodyNode,"scroll",i[this.pagingMethod](function(s){e._processScroll(s)},null,this.pagingDelay))},renderQuery:function(e,s){var d=this,l=s&&s.container||this.contentNode,f={query:e,count:0,options:s},D,E=this.preload,r,A={node:o(l,"div.dgrid-preload",{rowIndex:0}),count:0,query:e,next:f,options:s};A.node.style.height="0",f.node=D=o(l,"div.dgrid-preload"),f.previous=A,D.rowIndex=this.minRowsPerPage,E?((f.next=E.next)&&D.offsetTop>=E.node.offsetTop?f.previous=E:(f.next=E,f.previous=E.previous),f.previous.next=f,f.next.previous=f):this.preload=f;var c=o(D,"-div.dgrid-loading"),b=o(c,"div.dgrid-below");b.innerHTML=this.loadingMessage;function N(P){if(o(c,"!"),P)throw d._refreshDeferred&&(d._refreshDeferred.reject(P),delete d._refreshDeferred),P}if(s=g.mixin(this.get("queryOptions"),s,{start:0,count:this.minRowsPerPage},"level"in e?{queryLevel:e.level}:null),this._trackError(function(){return r=e(s)}),typeof r=="undefined"){N();return}return p.when(d.renderArray(r,D,s),function(P){var B=typeof r.total=="undefined"?r.length:r.total;return p.when(B,function(T){var C=P.length,F=D.parentNode,O=d.noDataNode;o(c,"!"),"queryLevel"in s||(d._total=T),T===0&&(O&&(o(O,"!"),delete d.noDataNode),d.noDataNode=O=o("div.dgrid-no-data"),F.insertBefore(O,d._getFirstRowSibling(F)),O.innerHTML=d.noDataMessage);for(var S=0,j=0;j2*ut){for(var st,Dt=at[ot],xt=0,At=0,Ft=[];st=Dt;){var Tt=s._calcRowHeight(st);if(xt+Tt+ut>et||Dt.className.indexOf("dgrid-row")<0&&Dt.className.indexOf("dgrid-loading")<0)break;var Dt=st[ot];xt+=Tt,At+=st.count||1,s.removeRow(st,!0),Ft.push(st)}tt.count+=At,pt?(at.rowIndex-=At,O(tt)):at.style.height=at.offsetHeight+xt+"px";var Q=o("div",Ft);setTimeout(function(){o(Q,"!")},1)}}function O(tt,et){tt.node.style.height=Math.min(tt.count*s.rowHeight,et?1/0:s.maxEmptySpace)+"px"}function S(tt,et){do tt=et?tt.next:tt.previous;while(tt&&!tt.node.offsetWidth);return tt}for(;r&&!r.node.offsetWidth;)r=r.previous;for(;r&&r!=D;){D=s.preload,s.preload=r,E=r.node;var j=E.offsetTop,w;if(f+C+bj+(w=E.offsetHeight))r=S(r,T=!0);else{var L=((E.rowIndex?l-c:f)-j)/s.rowHeight,K=(f-l+2*c)/s.rowHeight,H=Math.max(Math.min((l-A)*s.rowHeight,s.maxRowsPerPage/2),s.maxRowsPerPage/-2);if(K+=Math.min(Math.abs(H),10),E.rowIndex==0&&(L-=K),L=Math.max(L,0),L<10&&L>0&&K+L0||E.offsetTop>l)&&r;if(_){var W=r.previous;W&&(F(W,l-(W.node.offsetTop+W.node.offsetHeight),"nextSibling"),L>0&&W.node==E.previousSibling?(L=Math.min(r.count,L),r.previous.count+=L,O(r.previous,!0),E.rowIndex+=L,U=0):K+=L,r.count-=L),Y.start=E.rowIndex-U,Y.count=Math.min(K+U,s.maxRowsPerPage),E.rowIndex=Y.start+Y.count}else{if(r.next){F(r.next,r.next.node.offsetTop-f,"previousSibling",!0);var M=E.nextSibling;M==r.next.node?(r.next.count+=r.count-L,r.next.node.rowIndex=L+K,O(r.next),r.count=L,U=0):z=!0}Y.start=r.count,Y.count=Math.min(K+U,s.maxRowsPerPage)}if(z&&M&&M.offsetWidth&&(z=M.offsetTop),O(r),"level"in r.query&&(Y.queryLevel=r.query.level),!("queryLevel"in Y)&&(Y.start>s._total||Y.count<0))continue;var R=o(M,"-div.dgrid-loading[style=height:"+K*s.rowHeight+"px]"),X=o(R,"div.dgrid-"+(_?"below":"above"));X.innerHTML=s.loadingMessage,R.count=K;var $=r.query(Y),J=s._trackError(function(){return $});if(J===void 0){o(R,"!");return}(function(tt,et,ot,pt){B=p.when(s.renderArray(pt,tt,Y),function(ut){if(P=pt,M=tt.nextSibling,o(tt,"!"),ot&&M&&M.offsetWidth){var at=s.getScrollPosition();s.scrollTo({x:at.x,y:at.y+M.offsetTop-ot,preserveMomentum:!0})}return p.when(pt.total||pt.length,function(st){"queryLevel"in Y||(s._total=st),et&&(et.count=st-et.node.rowIndex,et.count===0&&Y.count++,O(et))}),s._processScroll(),ut},function(ut){throw o(tt,"!"),ut})}).call(this,R,_,z,$),r=r.previous}}B&&(N=this._refreshDeferred)&&(delete this._refreshDeferred,p.when(B,function(){N.resolve(P)}))},removeRow:function(e,s){function d(P,B){return P!=null?P:B}if(e){var l=e.previousSibling,f=e.nextSibling,D=l&&d(l.observerIndex,l.previousObserverIndex),E=f&&d(f.observerIndex,f.nextObserverIndex),r=e.observerIndex;if(e.observerIndex=void 0,s&&(e.nextObserverIndex=E,e.previousObserverIndex=D),this.cleanEmptyObservers&&r>-1&&r!==D&&r!==E){var A=this.observers,c=A[r];if(c){if(!s){for(var b=c.rows,N=0;Nc.sourceIndex?"down":"up"},select:function(c,b,N){this._select(c,b,N),this._fireSelectionEvents()},deselect:function(c,b){this.select(c,b,!1)},clearSelection:function(c,b){this.allSelected=!1;for(var N in this.selection)c!==N&&this._select(N,null,!1);b||(this._lastSelected=null),this._fireSelectionEvents()},selectAll:function(){this.allSelected=!0,this.selection={};for(var c in this._rowIdToObject){var b=this.row(this._rowIdToObject[c]);this._select(b.id,null,!0)}this._fireSelectionEvents()},isSelected:function(c){return typeof c=="undefined"||c===null?!1:(c.element||(c=this.row(c)),c.id in this.selection?!!this.selection[c.id]:this.allSelected&&(!c.data||this.allowSelect(c)))},refresh:function(){return this.deselectOnRefresh&&this.clearSelection(),this._lastSelected=null,this.inherited(arguments)},renderArray:function(){var c=this,b=this.inherited(arguments);return h.when(b,function(N){var P=c.selection,B,T,C;for(B=0;B-1,W=_?U[(L?"next":"previous")+"Sibling"]:U,R=W.offsetTop+(L?0:W.offsetHeight),X;if(_){for(;W&&W.className.indexOf("dgrid-row")<0;)W=W[(L?"next":"previous")+"Sibling"];if(!W)return}!_||U.offsetHeight<1?(H&&(W=this.cell(W,this.cell(w).column.id)),this._focusOnNode(W,!1,w)):(p("dom-addeventlistener")||(w=g.mixin({},w)),X=u.after(this,"renderArray",function($){return X.remove(),o.when($,function(J){var tt=J[L?0:J.length-1];H&&(tt=K.cell(tt,K.cell(w).column.id)),K._focusOnNode(tt,!1,w)})})),z===R&&w.preventDefault()},S=E.moveFocusHome=function(w){O.call(this,w,!0)};function j(w){w.preventDefault()}return E.defaultKeyMap={32:j,33:b,34:N,35:O,36:S,37:B,38:A,39:T,40:c},E.defaultHeaderKeyMap={32:j,35:C,36:F,37:B,39:T},E},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(3),t(23),t(1),t(7),t(17),t(10),t(5),t(61),t(40),t(366),t(367)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e){function s(A,c,b,N,P){for(var B=1;B1&&s(P,S.rowSpan,c,F,S.id),c>0&&S.colSpan&&S.colSpan>1)for(j=1;j1&&s(P,S.rowSpan,c,F,S.id);B[S.id]=A[0][F].id,O++}}return B}function l(A,c,b,N,P){if(!(b<=0)){var B=A.columns[c],T,C;if(!!B&&(T={grid:A,columnId:c,width:b,bubbles:!0,cancelable:!0},N&&(T.parentType=N),!A._resizedColumns||u.emit(A.headerNode,"dgrid-columnresize",T)))return b==="auto"?delete B.width:(B.width=b,b+="px"),C=A._columnSizes[c],C?C.set("width",b):C=o.addCssRule("#"+o.escapeCssIdentifier(A.domNode.id)+" .dgrid-column-"+o.escapeCssIdentifier(c,"-"),"width: "+b+";"),A._columnSizes[c]=C,P!==!1&&A.resize(),!0}}var f,D,E=0,r={create:function(){f=e("div.dgrid-column-resizer"),D=a.create("div",{className:"dgrid-resize-guard"})},destroy:function(){e(f,"!"),a.destroy(D),f=D=null},show:function(A){var c=n.position(A.domNode,!0);f.style.top=c.y+"px",f.style.height=c.h+"px",e(document.body,f),A.domNode.appendChild(D)},move:function(A){f.style.left=A+"px"},hide:function(){f.parentNode.removeChild(f),D.parentNode.removeChild(D)}};return m(null,{resizeNode:null,minWidth:40,adjustLastColumn:!0,_resizedColumns:!1,buildRendering:function(){this.inherited(arguments),E++||r.create()},destroy:function(){this.inherited(arguments);for(var A in this._columnSizes)this._columnSizes[A].remove();--E||r.destroy()},resizeColumnWidth:function(A,c){return l(this,A,c)},configStructure:function(){var A=this._oldColumnSizes=g.mixin({},this._columnSizes),c;this._resizedColumns=!1,this._columnSizes={},this.inherited(arguments);for(c in A)c in this._columnSizes||A[c].remove();delete this._oldColumnSizes},_configColumn:function(A){this.inherited(arguments);var c=A.id,b;"width"in A&&((b=this._oldColumnSizes[c])?b.set("width",A.width+"px"):b=o.addCssRule("#"+o.escapeCssIdentifier(this.domNode.id)+" .dgrid-column-"+o.escapeCssIdentifier(c,"-"),"width: "+A.width+"px;"),this._columnSizes[c]=b)},renderHeader:function(){this.inherited(arguments);var A=this,c;if(this.columnSets&&this.columnSets.length)for(var b=this.columnSets.length;b--;)c=g.mixin(c||{},d(this.columnSets[b]));else this.subRows&&this.subRows.length>1&&(c=d(this.subRows));for(var N=h(".dgrid-cell",A.headerNode),P=N.length;P--;){var B=N[P],T=B.columnId,C=A.columns[T],F=B.childNodes,O;if(!(!C||C.resizable===!1)){var S=e("div.dgrid-resize-header-container");for(B.contents=S;F.length>0;)e(S,F[0]);O=e(B,S,"div.dgrid-resize-handle.resizeNode-"+o.escapeCssIdentifier(T,"-")),O.columnId=c&&c[T]||T}}A.mouseMoveListen||(u(A.headerNode,".dgrid-resize-handle:mousedown"+(i("touch")?",.dgrid-resize-handle:touchstart":""),function(j){A._resizeMouseDown(j,this),A.mouseMoveListen.resume(),A.mouseUpListen.resume()}),A._listeners.push(A.mouseMoveListen=u.pausable(document,"mousemove"+(i("touch")?",touchmove":""),o.throttleDelayed(function(j){A._updateResizerPosition(j)}))),A._listeners.push(A.mouseUpListen=u.pausable(document,"mouseup"+(i("touch")?",touchend":""),function(j){A._resizeMouseUp(j),A.mouseMoveListen.pause(),A.mouseUpListen.pause()})),A.mouseMoveListen.pause(),A.mouseUpListen.pause())},_resizeMouseDown:function(A,c){A.preventDefault(),p.setSelectable(this.domNode,!1),this._startX=this._getResizeMouseLocation(A),this._targetCell=h(".dgrid-column-"+o.escapeCssIdentifier(c.columnId,"-"),this.headerNode)[0],this._updateResizerPosition(A),r.show(this)},_resizeMouseUp:function(A){var c=this._columnSizes,b,N,P;this.adjustLastColumn&&(P=this.headerNode.clientWidth-1),this._resizedColumns||(b=h(".dgrid-cell",this.headerNode),this.columnSets&&this.columnSets.length?b=b.filter(function(w){var L=w.columnId.split("-");return L[0]=="0"&&!(w.columnId in c)}):this.subRows&&this.subRows.length>1&&(b=b.filter(function(w){return w.columnId.charAt(0)=="0"&&!(w.columnId in c)})),N=b.map(function(w){return w.offsetWidth}),b.forEach(function(w,L){l(this,w.columnId,N[L],null,!1)},this),this._resizedColumns=!0),p.setSelectable(this.domNode,!0);var B=this._targetCell,T=this._getResizeMouseLocation(A)-this._startX,C=B.offsetWidth+T,F=this._getResizedColumnWidths(),O=F.totalWidth,S=F.lastColId,j=h(".dgrid-column-"+o.escapeCssIdentifier(S,"-"),this.headerNode)[0].offsetWidth;C + +
+ + +
+
+ +`},function(v,I,t){var y,x;y=[t(0),t(2),t(8),t(10),t(6),t(58),t(32),t(47),t(95),t(54),t(56),t(372),t(380)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l){var f=m([s],{onClick:function(){var T=this.app;T.open(this.diagram,{tab:"reuse"}).then(function(){T.modelViewer.focus()})}}),D=m([n],{_resizing:!1,resize:function(){this._resizing||(this._resizing=!0,this.inherited(arguments),this.explorerBar.update(),this._resizing=!1)},postCreate:function(){this.inherited(arguments),this.childrenMarginWidths=0},addChild:function(T){this.inherited(arguments),T._computedStyle||(T._computedStyle=p.getComputedStyle(T)),this.childrenMarginWidths=this.childrenMarginWidths+g.getMarginBox(T.domNode,T._computedStyle).w},removeChild:function(T){this.childrenMarginWidths=this.childrenMarginWidths-g.getMarginBox(T.domNode,T._computedStyle).w,this.inherited(arguments)}}),E="wvExplorerBar",r="wvExplorerBarOverflowMenu",A="wvExplorerBarOverflowButton",c="wvExplorerBarBreadCrumbs",b="wvExplorerBarExpandMenu",N="wvExplorerBarExpandButton",P="wvExplorerBarToggleButton",B="wvExplorerBarToggleButtonSplitter";return m([a],{postMixInProperties:function(){this.gutters=!1,this.inherited(arguments)},postCreate:function(){var T=this,C=new e({class:r}),F=new o({region:"left",dropDown:C,baseClass:A,class:"dijitDropDownButton"}),O=new D({region:"center",class:c,explorerBar:this}),S=new e({style:"display: none;",class:b}),j=new o({region:"right",layoutPriority:3,_aroundNode:this.domNode,dropDown:S,class:N}),w=new d({region:"right",layoutPriority:2,splitter:!0,minSize:150,maxSize:350,finder:this.app.finder,style:"width: 200px"}),L=new i({region:"right",layoutPriority:1,splitter:!0,class:P,iconClass:"Search_Search_16",cssStateNodes:{iconNode:"Search_Search_16"},onClick:function(){T.set("showInlineSearch",!T.get("showInlineSearch")),T.get("showInlineSearch")?this.set("iconClass","Search_Collapse_16"):this.set("iconClass","Search_Search_16")}});h.add(this.domNode,E),this.overflowMenu=C,this.overflowButton=F,this.breadCrumbsPane=O,this.expandMenu=S,this.expandButton=j,this.inlineSearch=w,this.searchToggleButton=L,this._historyHids=[],this.addChild(F),this.addChild(O),this.addChild(j),this.addChild(w),this.addChild(L),this.own(C,F,O,S,j,w,L),this.inherited(arguments)},startup:function(){this.inherited(arguments);var T=this.searchToggleButton,C=T._splitterWidget;this.set("showInlineSearch",!1),C._detachTemplateNodes(),h.add(C.domNode,B),this._computedStyle=p.getComputedStyle(this.domNode),this._inlineSearchComputedStyle=p.getComputedStyle(this.inlineSearch.domNode),this._searchToggleButtonMarginBox=g.getMarginBox(T.domNode),this._breadcrumbsComputedStyle=p.getComputedStyle(this.breadCrumbsPane.domNode),this._overflowButtonComputedStyle=p.getComputedStyle(this.overflowButton.domNode)},resize:function(T){var C=this.domNode,F=this._computedStyle,O,S=this.inlineSearch,j=S.domNode,w,L,K,H,Y=this._inlineSearchComputedStyle;this.inherited(arguments),this.showInlineSearch&&(T&&g.setMarginBox(C,T,F),O=g.getContentBox(C,F),w=Math.floor(O.w/2-this._searchToggleButtonMarginBox.w),L=S.minSize,H=g.getMarginBox(j,Y),K=H.w,K>w?H.w=w:K1?O=C:O=C+F,this.breadCrumbsPane.childrenMarginWidths +`},function(v,I,t){var y,x;y=[t(0),t(3),t(10),t(6),t(373),t(123),t(95),t(19),t(13),t(121),t(55),t(374),t(24),t(379)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f){return m([i,o],{templateString:f,postCreate:function(){this._createTextBox(),this._createFieldsButton()},startup:function(){this.inherited(arguments),this.form.startup(),this.textBox.startup(),this._computedStyle=g.getComputedStyle(this.domNode),this._formNodeComputedStyle=g.getComputedStyle(this.form.domNode),this._textNodeComputedStyle=g.getComputedStyle(this.textBox.domNode),this._fieldsButtonWidth=h.getMarginSize(this.fieldsButton.domNode).w},resize:function(D){var E=this.domNode,r=this._computedStyle,A,c;this._started&&(D&&h.setMarginBox(E,D,r),A=h.getMarginBox(E,r),c={l:0,t:0,w:A.w-this._fieldsButtonWidth,h:A.h},h.setMarginBox(this.form.domNode,c,this._formNodeComputedStyle),h.setMarginBox(this.textBox.domNode,c,this._textNodeComputedStyle))},doSearch:function(){var D=this.textBox.get("value");D&&D.length>0&&this.finder.search(D)},_createTextBox:function(){var D=this,E=new a({placeHolder:l.searchCurrentAndBelow,onKeyDown:function(A){A.stopPropagation()},onKeyUp:function(A){A.stopPropagation()}},this.textBoxNode),r=new p({onSubmit:function(){return!1}},this.formNode);this.form=r,this.textBox=E,this.own(r,E,u(r.domNode,"submit",function(){D.doSearch()}))},_createFieldsButton:function(){var D=new d({finder:this.finder}),E=new e({class:"wvInlineSearch",content:D,onMouseLeave:function(){s.close(E)}}),r=new n({iconClass:"Search_Adv_Search_16",dropDown:E},this.fieldsButtonNode);this.fieldsButton=r,this.fieldsToolTipDialog=E,this.own(r,E)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(16),t(4),t(9),t(27),t(13),t(90),t(116)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i){return m("dijit.form.Form",[p,a,n,i],{name:"",action:"",method:"",encType:"","accept-charset":"",accept:"",target:"",templateString:"
",postMixInProperties:function(){this.nameAttrSetting=this.name?"name='"+this.name+"'":"",this.inherited(arguments)},execute:function(){},onExecute:function(){},_setEncTypeAttr:function(o){u.set(this.domNode,"encType",o),g("ie")&&(this.domNode.encoding=o),this._set("encType",o)},reset:function(o){var e={returnValue:!0,preventDefault:function(){this.returnValue=!1},stopPropagation:function(){},currentTarget:o?o.target:this.domNode,target:o?o.target:this.domNode};this.onReset(e)!==!1&&e.returnValue&&this.inherited(arguments,[])},onReset:function(){return!0},_onReset:function(o){return this.reset(o),o.stopPropagation(),o.preventDefault(),!1},_onSubmit:function(o){var e=this.constructor.prototype;(this.execute!=e.execute||this.onExecute!=e.onExecute)&&(h.deprecated("dijit.form.Form:execute()/onExecute() are deprecated. Use onSubmit() instead.","","2.0"),this.onExecute(),this.execute(this.getValues())),this.onSubmit(o)===!1&&(o.stopPropagation(),o.preventDefault())},onSubmit:function(){return this.isValid()},submit:function(){this.onSubmit()!==!1&&this.containerNode.submit()}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(2),t(7),t(21),t(19),t(13),t(375),t(24),t(378)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o){return m([p,a],{templateString:o,startup:function(){var e=this.finder.searchFields,s=new g,d=this,l=function(f){e.set(this.searchField,f)};this.inherited(arguments),u.forEach(["name","blockType","maskType","propertyName","propertyValue"],function(f){var D=d.id+"-"+f,E=new n({searchField:f,checked:e[f],onChange:l},D);h.byId(D+"-label").innerHTML=i[f],s.add({id:f,checkBox:E}),E.startup(),d.own(E)}),this.own(e.watch(function(f,D,E){var r=s.get(f);r&&r.checkBox&&r.checkBox.set("checked",E)}))}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t.dj.c(v.i),t(0),t(16),t(5),t(23),t(29),t(113),t(376),t(377),t(76),t(115),t(30)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e){return e.deprecated({deprecated:{module:"dijit/form/Checkbox"},replacement:{module:"mw-form/Checkbox"},geckNumber:1352405}),g("dijit-legacy-requires")&&a(0,function(){var s=["dijit/form/RadioButton"];m(s)}),u("dijit.form.CheckBox",[n,i],{templateString:o,baseClass:"dijitCheckBox",_setValueAttr:function(s,d){typeof s=="string"&&(this.inherited(arguments),s=!0),this._created&&this.set("checked",s,d)},_getValueAttr:function(){return this.checked&&this._get("value")},_setIconClassAttr:null,_setNameAttr:"focusNode",postMixInProperties:function(){this.inherited(arguments),this.checkedAttrSetting=""},_fillContent:function(){},_onFocus:function(){this.id&&p("label[for='"+this.id+"']").addClass("dijitFocusedLabel"),this.inherited(arguments)},_onBlur:function(){this.id&&p("label[for='"+this.id+"']").removeClass("dijitFocusedLabel"),this.inherited(arguments)}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(16)],x=t.dj.d(y,function(m,u){return m("dijit.form._CheckBoxMixin",null,{type:"checkbox",value:"on",readOnly:!1,_aria_attr:"aria-checked",_setReadOnlyAttr:function(h){this._set("readOnly",h),u.set(this.focusNode,"readOnly",h)},_setLabelAttr:void 0,_getSubmitValue:function(h){return h==null||h===""?"on":h},_setValueAttr:function(h){h=this._getSubmitValue(h),this._set("value",h),u.set(this.focusNode,"value",h)},reset:function(){this.inherited(arguments),this._set("value",this._getSubmitValue(this.params.value)),u.set(this.focusNode,"value",this.value)},_onClick:function(h){return this.readOnly?(h.stopPropagation(),h.preventDefault(),!1):this.inherited(arguments)}})},v,I),v.exports=x},function(v,I){v.exports=` +`},function(v,I){v.exports=` + + + + + + + + + + + + + + + + + + + + +
`},function(v,I){v.exports='
'},function(v,I,t){var y,x;y=[t(0),t(6),t(19),t(39),t(13),t(47),t(95),t(54),t(56),t(381)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e){"use strict";var s=m([o],{onClick:function(){var d=this.app;d.open(this.diagram,{tab:"reuse"}).then(function(){d.modelViewer.focus()})}});return m([h,g,p],{templateString:e,baseClass:"system-button-widget",postCreate:function(){var d=this.app,l=this.diagram,f=new i({class:"system-button-widget"}),D=new n({dropDown:f},this.arrowButtonNode),E=new a({label:l.label,iconClass:l.icon,diagram:l,onClick:function(){d.open(this.diagram,{tab:"reuse"}).then(function(){d.modelViewer.focus()})}},this.buttonNode),r=D.domNode,A=l.getChildren(),c,b=A.length,N;for(N=0;N +
+
+
+
+
+
+ +`},function(v,I,t){var y,x;y=[t(0),t(1),t(21),t(23),t(8),t(6),t(10),t(17),t(15),t(33),t(3),t(19),t(13),t(39),t(42),t(383),t(105),t(128),t(385),t(386)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l,f,D,E,r,A,c,b){var N="wvModelInspectorTitlePane",P="wvModelInspectorFieldName",B="wvModelInspectorFieldValue";return m([d,l,f,D],{templateString:c,baseClass:"modelInspector",title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},startup:function(){this.inherited(arguments),this.own(o.subscribe(this.app.id+"/select",u.hitch(this,"update"))),this._computedStyle=a.getComputedStyle(this.domNode),this._containerComputedStyle=a.getComputedStyle(this.containerNode),this._titleBarComputedStyle=a.getComputedStyle(this.titleBar)},destroy:function(){this._destroyTitlePanes(),this.inherited(arguments)},resize:function(T){var C=this.domNode,F=this._computedStyle,O,S,j;T&&n.setMarginBox(C,T,F),O=n.getMarginBox(C,F),S=n.getMarginBox(this.titleBar,this._titleBarComputedStyle),j={l:0,t:0,w:O.w,h:O.h-S.h},n.setMarginBox(this.containerNode,j,this._containerComputedStyle),this._updateNameColumnWidth()},getMarginBox:function(){return n.getMarginBox(this.domNode,this._computedStyle)},refresh:function(){var T=this.object;this._lastObject="",this._lastViewId="",this.object=null,this._destroyTitlePanes(),this.update(T)},update:function(T){var C=T.backing,F,O,S,j,w,L,K,H,Y,M=this.app.viewManager,z=M.currentViewId;if(!(T===this._lastObject&&this._lastViewId===z)){if(this._lastObject=T,this._lastViewId=z,this._maxNameColumnWidth=null,this.object=T,this._destroyTitlePanes(),C?(F=T.name,F.length===0&&(F=T.label),F.length===0&&(F=T.sid),z&&C.views[z]?(S=this._getInspectorData(C.views[z]),S?F=M.optViewsStore.get(z).name+": "+F:S=this._getInspectorData(C)):S=this._getInspectorData(C)):F=T.label,S&&S.tabs)for(w=S.tabs.length,L=S.params.length,j=0;j/g,">").replace(/"/g,""")});return O},_getInspectorData:function(T){var C,F;return T.inspector&&(F={title:"",params:[],values:[],tabs:[],tabs_idx:[]},C=T.inspector,C.params&&(F.params=C.params),C.values&&(F.values=C.values),C.tabs&&(C.tabs instanceof Array?F.tabs=C.tabs:F.tabs=[C.tabs]),C.tabs_idx instanceof Array?F.tabs_idx=C.tabs_idx:typeof C.tabs_idx=="number"&&(F.tabs_idx=[C.tabs_idx]),F.params.length>0&&F.tabs.length===0&&(F.tabs=[b.ParameterAttributes],F.tabs_idx=[0])),F},_updateNameColumnWidth:function(){var T=this.domNode,C=this._getMaxNameColumnWidth(),F=T.clientWidth,O=g(".field-name",T),S=O.length,j,w;for(w=C+10,w=Math.min(w,F/2),j=0;j +
+
+ +
+
+ + +`},function(v,I){v.exports=`
+
+ +
+
+
+ +`},function(v,I,t){var y,x;y=[t(38),t(45),t(387),t(388)],x=t.dj.d(y,function(m,u){return u(m,"webview/resources/slreportgen_webview/nls/modelinspector",t.dj.c(),!0)},v,I),v.exports=x},function(v,I,t){v.exports={CodeGeneration:"\u30B3\u30FC\u30C9\u751F\u6210",Documentation:"\u30C9\u30AD\u30E5\u30E1\u30F3\u30C6\u30FC\u30B7\u30E7\u30F3",LoggingAndAccessibility:"\u30ED\u30B0\u3068\u30E6\u30FC\u30B6\u30FC\u88DC\u52A9\u6A5F\u80FD",ParameterAttributes:"\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u5C5E\u6027"}},function(v,I,t){v.exports={root:{CodeGeneration:"Code Generation",Documentation:"Documentation",LoggingAndAccessibility:"Logging and Accessibility",ParameterAttributes:"Parameter Attributes"},"ja-jp":!0}},function(v,I,t){var y,x;y=[t(0),t(1),t(23),t(6),t(10),t(15),t(19),t(13),t(32),t(390)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e){return m([n,i],{templateString:e,baseClass:"informer",title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},postCreate:function(){var s=new o({},this.containerNode);this.inherited(arguments),this.contentPane=s,this.own(s)},startup:function(){this.inherited(arguments),this.own(a.subscribe(this.app.id+"/select",u.hitch(this,"_update")))},resize:function(s){var d=this.domNode,l,f;this._computedStyle===void 0&&(this._computedStyle=g.getComputedStyle(this.domNode)),this._containerComputedStyle===void 0&&(this._containerComputedStyle=g.getComputedStyle(this.containerNode)),this._titleBarMarginBox===void 0&&(this._titleBarMarginBox=p.getMarginBox(this.titleBar)),s&&p.setMarginBox(d,s,this._computedStyle),l=p.getMarginBox(d,this._computedStyle),f={l:0,t:0,w:l.w,h:l.h-this._titleBarMarginBox.h},p.setMarginBox(this.containerNode,f,this._containerComputedStyle),this.inherited(arguments)},_update:function(s){var d=this.contentPane,l=this.app,f=l.viewManager,D=f.currentViewId,E=s.backing?s.backing.informer:void 0,r=s.name,A,c,b;d.set("content",""),D&&s.backing.views[D]&&(E=s.backing.views[D].informer,r=f.optViewsStore.get(D).name+": "+r),typeof E=="string"?A=E:E&&(r=E.title||r,A=E.html||A),this.set("title",r),A?(l.set("showInformer",!0),d.set("content",A)):E&&E.href&&/\.html$/.test(E.href)?(l.set("showInformer",!0),d.set("href",E.href)):l.set("showInformer",!1),E&&E.anchor&&(b=E.anchor),E&&E.href&&d.set("href",E.href).then(function(){b&&(c=h("a[name='"+b+"']"),c.length>0&&c[0].scrollIntoView())})}})},v,I),v.exports=x},function(v,I){v.exports=`
+
+ +
+
+
+`},function(v,I,t){var y,x;y=[t(0),t(1),t(6),t(10),t(15),t(19),t(13),t(32),t(392),t(24)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e){return m([a,n],{templateString:o,baseClass:"notes",href:"",title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},postCreate:function(){var s=new i({},this.containerNode);this.inherited(arguments),this.contentPane=s,this.own(s)},startup:function(){this.inherited(arguments),this.own(p.subscribe(this.app.id+"/open",u.hitch(this,"_update"))),document.addEventListener("securitypolicyviolation",s=>{console.log(s.blockedURI),console.log(s.violatedDirective),console.log(s.originalPolicy)})},getMarginBox:function(){return g.getMarginBox(this.domNode,this._computedStyle)},resize:function(s){var d=this.domNode;this._computedStyle===void 0&&(this._computedStyle=h.getComputedStyle(d)),this._containerComputedStyle===void 0&&(this._containerComputedStyle=h.getComputedStyle(this.containerNode)),this._titleBarComputedStyle===void 0&&(this._titleBarComputedStyle=h.getComputedStyle(this.titleBar)),s&&g.setMarginBox(d,s,this._computedStyle);var l=g.getMarginBox(this.titleBar,this._addressBarComputerStyle),f=g.getMarginBox(d,this._computedStyle),D=g.getMarginBox(this.addressBarNode),E={l:0,t:0,w:f.w,h:f.h-l.h-D.h};g.setMarginBox(this.containerNode,E,this._containerComputedStyle),this.inherited(arguments)},_update:function(s){var d=this.contentPane,l=this.app,f=s.name,D,E;if(l.isDiagram(s))if(this.set("title",f),s.notes&&s.notes.data){if(s.notes.type==="inherit"){var r=l.getDiagram(s.notes.data);if(!r){this.update_noNotes();return}E=r.notes.type,D=r.notes.data}else E=s.notes.type,D=s.notes.data;if(this.href!==D){if(d.set("content",""),E==="external"){h.set(this.addressBarNode,"display","block"),this.urlNode.href=D,this.urlNode.innerHTML=D;var A=document.createElement("iframe");h.set(A,{border:0,width:"100%",height:"100%",display:"block"}),A.src=D,this.contentPane.containerNode.appendChild(A)}else h.set(this.addressBarNode,"display","none"),d.set("href",D);this.href=D,this.resize()}}else this.update_noNotes()},update_noNotes:function(){this.href="",this.contentPane.set("content",e.NoNotes),h.set(this.addressBarNode,"display","none")}})},v,I),v.exports=x},function(v,I){v.exports=`
+
+ +
+
+ +
+
+
+`},function(v,I,t){var y,x;y=[t(0),t(2),t(1),t(15)],x=t.dj.d(y,function(m,u,h,g){"use strict";return m(null,{constructor:function(p){h.mixin(this,p)},startup:function(){this.optViewsStore=this.app.data.optViewsStore},setView:function(p){var a=this.app,n=a.modelViewer,i=n.selectedDiagramTab,o=n.palette,e=!1,s=this.optViewsStore.query(),d;for(d=0;d=W.w&&(_={w:W.w},i.setMarginBox(this.domNode,_),R=i.position(this.domNode),this._shrunk=!0),R.h>=W.h&&(_||(_={w:R.w}),_.h=W.h,this._shrunk=!0),_&&(_.w||(_.w=R.w),_.h||(_.h=R.h))}if(_){i.setMarginBox(this.domNode,_);var X=[];this.titleBar&&X.push({domNode:this.titleBar,region:"top"}),this.actionBarNode&&X.push({domNode:this.actionBarNode,region:"bottom"});var $={domNode:this.containerNode,region:"center"};X.push($);var J=w.marginBox2contentBox(this.domNode,_);if(w.layoutChildren(this.domNode,J,X),this._singleChild){var tt=w.marginBox2contentBox(this.containerNode,$);this._singleChild.resize({w:tt.w,h:tt.h})}else this.containerNode.style.overflow="auto",this._layoutChildren()}else this._layoutChildren();!E("touch")&&!_&&this._position()}},_layoutChildren:function(){u.forEach(this.getChildren(),function(_){_.resize&&_.resize()})},destroy:function(){this._fadeInDeferred&&this._fadeInDeferred.cancel(),this._fadeOutDeferred&&this._fadeOutDeferred.cancel(),this._moveable&&this._moveable.destroy();for(var _;_=this._modalconnects.pop();)_.remove();z.hide(this),this.inherited(arguments)}});E("dojo-bidi")&&(Y=g("dijit._DialogBase",Y,{_setTitleAttr:function(_){this._set("title",_),this.titleNode.innerHTML=_,this.applyTextDir(this.titleNode)},_setTextDirAttr:function(_){this._created&&this.textDir!=_&&(this._set("textDir",_),this.set("title",this.title))}}));var M=g("dijit.Dialog",[j,Y],{});M._DialogBase=Y;var z=M._DialogLevelManager={_beginZIndex:950,show:function(_,W){U[U.length-1].focus=N.curNode;var R=U[U.length-1].dialog?U[U.length-1].zIndex+2:M._DialogLevelManager._beginZIndex;o.set(_.domNode,"zIndex",R),S.show(W,R-1),U.push({dialog:_,underlayAttrs:W,zIndex:R})},hide:function(_){if(U[U.length-1].dialog==_){U.pop();var W=U[U.length-1];if(U.length==1?S.hide():S.show(W.underlayAttrs,W.zIndex-1),_.refocus){var R=W.focus;if(W.dialog&&(!R||!a.isDescendant(R,W.dialog.domNode))&&(W.dialog._getFocusItems(),R=W.dialog._firstFocusItem),R)try{R.focus()}catch($){}}}else{var X=u.indexOf(u.map(U,function($){return $.dialog}),_);X!=-1&&U.splice(X,1)}},isTop:function(_){return U[U.length-1].dialog==_}},U=M._dialogStack=[{dialog:null,focus:null,underlayAttrs:null}];return N.watch("curNode",function(_,W,R){var X=U[U.length-1].dialog;if(R&&X&&!X._fadeOutDeferred&&R.ownerDocument==X.ownerDocument){do if(R==X.domNode||n.contains(R,"dijitPopup"))return;while(R=R.parentNode);X.focus()}}),E("dijit-legacy-requires")&&D(0,function(){var _=["dijit/TooltipDialog"];m(_)}),M},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(2),t(0),t(1),t(9),t(14),t(7),t(10),t(6),t(41),t(3),t(25),t(87),t(397)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d,l){return u("dojo.dnd.Mover",[o],{constructor:function(f,D,E){this.node=a.byId(f),this.marginBox={l:D.pageX,t:D.pageY},this.mouseButton=D.button;var r=this.host=E,A=f.ownerDocument;function c(b){b.preventDefault(),b.stopPropagation()}this.events=[e(A,s.move,h.hitch(this,"onFirstMove")),e(A,s.move,h.hitch(this,"onMouseMove")),e(A,s.release,h.hitch(this,"onMouseUp")),e(A,"dragstart",c),e(A.body,"selectstart",c)],l.autoScrollStart(A),r&&r.onMoveStart&&r.onMoveStart(this)},onMouseMove:function(f){l.autoScroll(f);var D=this.marginBox;this.host.onMove(this,{l:D.l+f.pageX,t:D.t+f.pageY},f),f.preventDefault(),f.stopPropagation()},onMouseUp:function(f){(g("webkit")&&g("mac")&&this.mouseButton==2?f.button==0:this.mouseButton==f.button)&&this.destroy(),f.preventDefault(),f.stopPropagation()},onFirstMove:function(f){var D=this.node.style,E,r,A=this.host;switch(D.position){case"relative":case"absolute":E=Math.round(parseFloat(D.left))||0,r=Math.round(parseFloat(D.top))||0;break;default:D.position="absolute";var c=n.getMarginBox(this.node),b=p.doc.body,N=i.getComputedStyle(b),P=n.getMarginBox(b,N),B=n.getContentBox(b,N);E=c.l-(B.l-P.l),r=c.t-(B.t-P.t);break}this.marginBox.l=E-this.marginBox.l,this.marginBox.t=r-this.marginBox.t,A&&A.onFirstMove&&A.onFirstMove(this,f),this.events.shift().remove()},destroy:function(){m.forEach(this.events,function(D){D.remove()});var f=this.host;f&&f.onMoveStop&&f.onMoveStop(this),this.events=this.node=this.host=null}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(1),t(9),t(14),t(10),t(6),t(31)],x=t.dj.d(y,function(m,u,h,g,p,a){var n={};m.setObject("dojo.dnd.autoscroll",n),n.getViewport=a.getBox,n.V_TRIGGER_AUTOSCROLL=32,n.H_TRIGGER_AUTOSCROLL=32,n.V_AUTOSCROLL_VALUE=16,n.H_AUTOSCROLL_VALUE=16;var i,o=h.doc,e=1/0,s=1/0;return n.autoScrollStart=function(d){o=d,i=a.getBox(o);var l=h.body(o).parentNode;e=Math.max(l.scrollHeight-i.h,0),s=Math.max(l.scrollWidth-i.w,0)},n.autoScroll=function(d){var l=i||a.getBox(o),f=h.body(o).parentNode,D=0,E=0;d.clientXl.w-n.H_TRIGGER_AUTOSCROLL&&(D=Math.min(n.H_AUTOSCROLL_VALUE,s-f.scrollLeft)),d.clientYl.h-n.V_TRIGGER_AUTOSCROLL&&(E=Math.min(n.V_AUTOSCROLL_VALUE,e-f.scrollTop)),window.scrollBy(D,E)},n._validNodes={div:1,p:1,td:1},n._validOverflow={auto:1,scroll:1},n.autoScrollNodes=function(d){for(var l,f,D,E,r,A,c=0,b=0,N,P,B=d.target;B;){if(B.nodeType==1&&B.tagName.toLowerCase()in n._validNodes){var T=p.getComputedStyle(B),C=T.overflowX.toLowerCase()in n._validOverflow,F=T.overflowY.toLowerCase()in n._validOverflow;if((C||F)&&(l=g.getContentBox(B,T),f=g.position(B,!0)),C&&(D=Math.min(n.H_TRIGGER_AUTOSCROLL,l.w/2),r=d.pageX-f.x,(u("webkit")||u("opera"))&&(r+=h.body().scrollLeft),c=0,r>0&&rl.w-D&&(c=D),N=B.scrollLeft,B.scrollLeft=B.scrollLeft+c)),F&&(E=Math.min(n.V_TRIGGER_AUTOSCROLL,l.h/2),A=d.pageY-f.y,(u("webkit")||u("opera"))&&(A+=h.body().scrollTop),b=0,A>0&&Al.h-E&&(b=E),P=B.scrollTop,B.scrollTop=B.scrollTop+b)),c||b)return}try{B=B.parentNode}catch(O){B=null}}n.autoScroll(d)},n},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(131)],x=t.dj.d(y,function(m,u){var h=u.prototype.onMove;return m("dojo.dnd.TimedMoveable",u,{timeout:40,constructor:function(g,p){p||(p={}),p.timeout&&typeof p.timeout=="number"&&p.timeout>=0&&(this.timeout=p.timeout)},onMoveStop:function(g){g._timer&&(clearTimeout(g._timer),h.call(this,g,g._leftTop)),u.prototype.onMoveStop.apply(this,arguments)},onMove:function(g,p){if(g._leftTop=p,!g._timer){var a=this;g._timer=setTimeout(function(){g._timer=null,h.call(a,g,g._leftTop)},this.timeout)}}})},v,I),v.exports=x},function(v,I,t){var y,x;y=[t(0),t(1),t(11),t(16),t(6),t(3),t(31),t(27),t(13),t(86),t(59),t(26)],x=t.dj.d(y,function(m,u,h,g,p,a,n,i,o,e,s,d){var l=m("dijit.DialogUnderlay",[i,o],{templateString:"
",dialogId:"",class:"",_modalConnects:[],_setDialogIdAttr:function(f){g.set(this.node,"id",f+"_underlay"),this._set("dialogId",f)},_setClassAttr:function(f){this.node.className="dijitDialogUnderlay "+f,this._set("class",f)},postCreate:function(){this.ownerDocumentBody.appendChild(this.domNode),this.own(a(this.domNode,"keydown",u.hitch(this,"_onKeyDown"))),this.inherited(arguments)},layout:function(){var f=this.node.style,D=this.domNode.style;D.display="none";var E=n.getBox(this.ownerDocument);D.top=E.t+"px",D.left=E.l+"px",f.width=E.w+"px",f.height=E.h+"px",D.display="block"},show:function(){this.domNode.style.display="block",this.open=!0,this.layout(),this.bgIframe=new e(this.domNode);var f=n.get(this.ownerDocument);this._modalConnects=[s.on("resize",u.hitch(this,"layout")),a(f,"scroll",u.hitch(this,"layout"))]},hide:function(){for(this.bgIframe.destroy(),delete this.bgIframe,this.domNode.style.display="none";this._modalConnects.length;)this._modalConnects.pop().remove();this.open=!1},destroy:function(){for(;this._modalConnects.length;)this._modalConnects.pop().remove();this.inherited(arguments)},_onKeyDown:function(){}});return l.show=function(f,D){var E=l._singleton;!E||E._destroyed?E=d._underlay=l._singleton=new l(f):f&&E.set(f),p.set(E.domNode,"zIndex",D),E.open||E.show()},l.hide=function(){var f=l._singleton;f&&!f._destroyed&&f.hide()},l},v,I),v.exports=x},function(v,I){v.exports=` + +`},function(v,I,t){var y,x;y=[t(38),t(45),t(402),t(403)],x=t.dj.d(y,function(m,u){return u(m,"webview/resources/slreportgen_webview/nls/utils",t.dj.c(),!0)},v,I),v.exports=x},function(v,I,t){v.exports={ChromeLocalFileSupport:'

Google Chrome™ \u30D6\u30E9\u30A6\u30B6\u30FC\u3067 Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u3092\u958B\u3051\u308B\u3088\u3046\u306B\u3059\u308B\u306B\u306F\u3001Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u304C Web \u30D3\u30E5\u30FC \u30D5\u30A9\u30EB\u30C0\u30FC\u306E\u30D5\u30A1\u30A4\u30EB\u3068\u30B5\u30D6\u30D5\u30A9\u30EB\u30C0\u30FC\u306B\u30A2\u30AF\u30BB\u30B9\u3067\u304D\u308B\u3088\u3046\u306B\u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u8A2D\u5B9A\u3057\u306A\u3051\u308C\u3070\u306A\u308A\u307E\u305B\u3093\u3002\u8A2D\u5B9A\u306F\u4F7F\u7528\u3059\u308B\u30D7\u30E9\u30C3\u30C8\u30D5\u30A9\u30FC\u30E0\u306B\u3088\u3063\u3066\u7570\u306A\u308A\u307E\u3059\u3002

Microsoft Windows

--allow-file-access-from-files \u30D5\u30E9\u30B0\u3092\u4F7F\u7528\u3057\u3066 Google Chrome \u3092\u958B\u304F\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u4F5C\u6210\u3057\u307E\u3059\u3002\u305F\u3068\u3048\u3070\u3001Windows® 10 \u3067\u306F\u6B21\u306E\u624B\u9806\u306B\u5F93\u3044\u307E\u3059\u3002

  1. [\u30B9\u30BF\u30FC\u30C8] \u30DC\u30BF\u30F3\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u3001Chrome \u3068\u5165\u529B\u3057\u307E\u3059\u3002
  2. \u691C\u7D22\u7D50\u679C\u3067 [Chrome] \u3092\u53F3\u30AF\u30EA\u30C3\u30AF\u3057\u3001[\u30D5\u30A1\u30A4\u30EB\u306E\u5834\u6240\u3092\u958B\u304F] \u3092\u9078\u629E\u3057\u307E\u3059\u3002
  3. \u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u306E\u30EA\u30B9\u30C8\u304B\u3089\u3001Chrome \u3092\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u306B\u30C9\u30E9\u30C3\u30B0\u3057\u307E\u3059\u3002
  4. \u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u53F3\u30AF\u30EA\u30C3\u30AF\u3057\u3066 [\u30D7\u30ED\u30D1\u30C6\u30A3] \u3092\u9078\u629E\u3057\u307E\u3059\u3002
  5. [\u30EA\u30F3\u30AF\u5148] \u30DC\u30C3\u30AF\u30B9\u306E\u5185\u5BB9\u306B --allow-file-access-from-files \u3092\u8FFD\u52A0\u3057\u307E\u3059\u3002\u5148\u982D\u306B\u5FC5\u305A\u30CF\u30A4\u30D5\u30F3 2 \u3064\u3092\u4F7F\u7528\u3057\u3066\u304F\u3060\u3055\u3044\u3002[OK] \u3092\u30AF\u30EA\u30C3\u30AF\u3057\u307E\u3059\u3002

Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F\u306B\u306F\u3001\u6B21\u306E\u624B\u9806\u306B\u5F93\u3044\u307E\u3059\u3002

  1. \u958B\u3044\u3066\u3044\u308B Google Chrome \u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u3059\u3079\u3066\u9589\u3058\u307E\u3059\u3002
  2. --allow-file-access-from-files \u30D5\u30E9\u30B0\u304C\u542B\u307E\u308C\u3066\u3044\u308B\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u4F7F\u7528\u3057\u3066 Google Chrome \u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u958B\u304D\u307E\u3059\u3002
  3. \u958B\u3044\u3066\u3044\u308B Google Chrome \u30D6\u30E9\u30A6\u30B6\u30FC\u3067 Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304D\u307E\u3059\u3002\u305F\u3068\u3048\u3070\u3001\u30D5\u30A1\u30A4\u30EB\u3092\u30D6\u30E9\u30A6\u30B6\u30FC\u306B\u30C9\u30E9\u30C3\u30B0\u3059\u308B\u304B\u3001\u30D5\u30A1\u30A4\u30EB\u3092\u53F3\u30AF\u30EA\u30C3\u30AF\u3057\u3066 [\u30D7\u30ED\u30B0\u30E9\u30E0\u304B\u3089\u958B\u304F] > [Google Chrome] \u3092\u9078\u629E\u3057\u307E\u3059\u3002

Mac

  1. Terminal.app \u3092\u5B9F\u884C\u3057\u307E\u3059\u3002
  2. "open /Applications Google Chrome.app --allow-file-access-from-files" \u3092\u5F15\u7528\u7B26\u306A\u3057\u3067\u5165\u529B\u3057\u307E\u3059\u3002

Linux

  1. \u30BF\u30FC\u30DF\u30CA\u30EB\u3092\u8D77\u52D5\u3057\u307E\u3059\u3002
  2. "./chromium-browser --allow-file-access-from-files" \u3068\u5165\u529B\u3057\u307E\u3059 (\u5F15\u7528\u7B26\u306F\u5165\u529B\u3057\u307E\u305B\u3093)\u3002

MATLAB

  1. MATLAB \u30B3\u30DE\u30F3\u30C9 \u30A6\u30A3\u30F3\u30C9\u30A6\u306B\u79FB\u52D5\u3057\u307E\u3059\u3002
  2. Web \u30D3\u30E5\u30FC \u30D5\u30A9\u30EB\u30C0\u30FC\u306B\u79FB\u52D5\u3057\u307E\u3059\u3002
  3. "rptview webview.html" \u3092\u5F15\u7528\u7B26\u306A\u3057\u3067\u5165\u529B\u3057\u307E\u3059\u3002
',EdgeChromiumLocalFileSupport:"

Microsoft Edge® \u30D6\u30E9\u30A6\u30B6\u30FC\u3067 Simulink \u306E Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F\u306B\u306F\u3001\u307E\u305A\u3001Simulink \u306E Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u304C Simulink \u306E Web \u30D3\u30E5\u30FC \u30D5\u30A9\u30EB\u30C0\u30FC\u5185\u306E\u30D5\u30A1\u30A4\u30EB\u3084\u30B5\u30D6\u30D5\u30A9\u30EB\u30C0\u30FC\u306B\u30A2\u30AF\u30BB\u30B9\u3067\u304D\u308B\u3088\u3046\u306B\u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u8A2D\u5B9A\u3057\u306A\u3051\u308C\u3070\u306A\u308A\u307E\u305B\u3093\u3002

--allow-file-access-from-files \u30D5\u30E9\u30B0\u3092\u4F7F\u7528\u3057\u3066 Microsoft Edge \u3092\u958B\u304F\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u4F5C\u6210\u3057\u307E\u3059\u3002

  1. [\u30B9\u30BF\u30FC\u30C8] \u30DC\u30BF\u30F3\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u3001\u300CMicrosoft Edge\u300D\u3068\u5165\u529B\u3057\u307E\u3059\u3002
  2. \u691C\u7D22\u7D50\u679C\u3067 Microsoft Edge \u3092\u53F3\u30AF\u30EA\u30C3\u30AF\u3057\u3001[\u30D5\u30A1\u30A4\u30EB\u306E\u5834\u6240\u3092\u958B\u304F] \u3092\u9078\u629E\u3057\u307E\u3059\u3002
  3. \u30A2\u30D7\u30EA\u30B1\u30FC\u30B7\u30E7\u30F3\u306E\u30EA\u30B9\u30C8\u304B\u3089\u3001Microsoft Edge \u3092\u53F3\u30AF\u30EA\u30C3\u30AF\u3057\u3001\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7\u306B\u30C9\u30E9\u30C3\u30B0\u3057\u307E\u3059\u3002
  4. \u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u53F3\u30AF\u30EA\u30C3\u30AF\u3057\u3066 [\u30D7\u30ED\u30D1\u30C6\u30A3] \u3092\u9078\u629E\u3057\u307E\u3059\u3002
  5. [\u30EA\u30F3\u30AF\u5148] \u30DC\u30C3\u30AF\u30B9\u306E\u5185\u5BB9\u306B --allow-file-access-from-files \u3092\u8FFD\u52A0\u3057\u307E\u3059\u3002\u5148\u982D\u306B\u5FC5\u305A\u30CF\u30A4\u30D5\u30F3 2 \u3064\u3092\u4F7F\u7528\u3057\u3066\u304F\u3060\u3055\u3044\u3002[OK] \u3092\u30AF\u30EA\u30C3\u30AF\u3057\u307E\u3059\u3002

Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F\u306B\u306F\u3001\u6B21\u306E\u624B\u9806\u306B\u5F93\u3044\u307E\u3059\u3002

  1. \u958B\u3044\u3066\u3044\u308B Microsoft Edge \u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u3059\u3079\u3066\u9589\u3058\u307E\u3059\u3002
  2. --allow-file-access-from-files \u30D5\u30E9\u30B0\u304C\u542B\u307E\u308C\u3066\u3044\u308B\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8\u3092\u4F7F\u7528\u3057\u3066 Microsoft Edge \u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u958B\u304D\u307E\u3059\u3002
  3. \u958B\u3044\u3066\u3044\u308B Microsoft Edge \u30D6\u30E9\u30A6\u30B6\u30FC\u3067 Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304D\u307E\u3059\u3002\u305F\u3068\u3048\u3070\u3001\u30D5\u30A1\u30A4\u30EB\u3092\u30D6\u30E9\u30A6\u30B6\u30FC\u306B\u30C9\u30E9\u30C3\u30B0\u3059\u308B\u304B\u3001\u30D5\u30A1\u30A4\u30EB\u3092\u53F3\u30AF\u30EA\u30C3\u30AF\u3057\u3066 [\u30D7\u30ED\u30B0\u30E9\u30E0\u304B\u3089\u958B\u304F] > [Microsoft Edge] \u3092\u9078\u629E\u3057\u307E\u3059\u3002
",EdgeLocalFileSupport:"

Simulink \u306E Web \u30D3\u30E5\u30FC\u306F\u3001\u30ED\u30FC\u30AB\u30EB \u30D5\u30A1\u30A4\u30EB\u306E\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3\u5236\u9650\u306E\u305F\u3081 Microsoft Edge® (\u30EC\u30AC\u30B7) \u3067\u306F\u8868\u793A\u3067\u304D\u307E\u305B\u3093\u3002Internet Explorer 11 \u3092\u4F7F\u7528\u3059\u308B\u304B\u3001Microsoft Edge \u306E\u6700\u65B0\u30D0\u30FC\u30B8\u30E7\u30F3\u306B\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3057\u3066\u304F\u3060\u3055\u3044\u3002

",FireFoxLocalFileSupport:'

Simulink \u306E Web \u30D3\u30E5\u30FC\u306F\u3001\u30ED\u30FC\u30AB\u30EB \u30D5\u30A1\u30A4\u30EB\u306E\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3\u5236\u9650\u306E\u305F\u3081 Firefox 68+ \u3067\u306F\u8868\u793A\u3067\u304D\u307E\u305B\u3093\u3002\u30ED\u30FC\u30AB\u30EB \u30D5\u30A1\u30A4\u30EB \u30A2\u30AF\u30BB\u30B9\u3092\u8A31\u53EF\u3059\u308B\u306B\u306F\u3001\u6B21\u306E\u624B\u9806\u306B\u5F93\u3044\u307E\u3059\u3002

  1. \u30ED\u30B1\u30FC\u30B7\u30E7\u30F3 \u30D0\u30FC\u306B "about:config" \u3068\u5165\u529B\u3057\u307E\u3059\u3002
  2. "security.fileuri.strict_origin_policy" \u3092\u691C\u7D22\u3057\u3001\u5024\u3092 false \u306B\u8A2D\u5B9A\u3057\u307E\u3059\u3002
',OtherLocalFileSupport:"

Simulink \u306E Web \u30D3\u30E5\u30FC\u306F\u3001\u30ED\u30FC\u30AB\u30EB \u30D5\u30A1\u30A4\u30EB\u306E\u30BB\u30AD\u30E5\u30EA\u30C6\u30A3\u5236\u9650\u306E\u305F\u3081\u8868\u793A\u3067\u304D\u307E\u305B\u3093\u3002\u30ED\u30FC\u30AB\u30EB \u30D5\u30A1\u30A4\u30EB \u30A2\u30AF\u30BB\u30B9\u3092\u6709\u52B9\u306B\u3057\u3066\u304F\u3060\u3055\u3044\u3002

",SafariLocalFileSupport:'

Safari \u30D6\u30E9\u30A6\u30B6\u30FC\u3067 Simulink \u306E Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F\u306B\u306F\u3001\u307E\u305A\u3001Simulink \u306E Web \u30D3\u30E5\u30FC \u30D5\u30A1\u30A4\u30EB\u304C Simulink \u306E Web \u30D3\u30E5\u30FC \u30D5\u30A9\u30EB\u30C0\u30FC\u5185\u306E\u30D5\u30A1\u30A4\u30EB\u3084\u30B5\u30D6\u30D5\u30A9\u30EB\u30C0\u30FC\u306B\u30A2\u30AF\u30BB\u30B9\u3067\u304D\u308B\u3088\u3046\u306B\u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u8A2D\u5B9A\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002

[\u958B\u767A] \u30E1\u30CB\u30E5\u30FC\u3092\u6709\u52B9\u306B\u3059\u308B

  1. [Safari] \u30E1\u30CB\u30E5\u30FC\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u307E\u3059\u3002
  2. [\u74B0\u5883\u8A2D\u5B9A] \u30E1\u30CB\u30E5\u30FC\u9805\u76EE\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u307E\u3059\u3002
  3. [\u8A73\u7D30] \u30BF\u30D6\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u307E\u3059\u3002
  4. [\u30E1\u30CB\u30E5\u30FC\u30D0\u30FC\u306B"\u958B\u767A"\u30E1\u30CB\u30E5\u30FC\u3092\u8868\u793A] \u3092\u30AA\u30F3\u306B\u3057\u307E\u3059\u3002

\u30ED\u30FC\u30AB\u30EB \u30D5\u30A1\u30A4\u30EB \u30A2\u30AF\u30BB\u30B9\u3092\u6709\u52B9\u306B\u3059\u308B

  1. [\u958B\u767A] \u30E1\u30CB\u30E5\u30FC\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u307E\u3059\u3002
  2. [\u30ED\u30FC\u30AB\u30EB\u30D5\u30A1\u30A4\u30EB\u306E\u5236\u9650\u3092\u7121\u52B9\u306B\u3059\u308B] \u3092\u9078\u629E\u3057\u307E\u3059\u3002
  3. \u30DA\u30FC\u30B8\u306E\u518D\u8AAD\u307F\u8FBC\u307F\u3092\u884C\u3044\u307E\u3059\u3002
',SvgSupport:'

SVG \u30B5\u30DD\u30FC\u30C8\u304C\u5FC5\u8981

\u30D6\u30E9\u30A6\u30B6\u30FC\u304C Scalable Vector Graphics \u3092\u30B5\u30DD\u30FC\u30C8\u3057\u3066\u3044\u307E\u305B\u3093\u3002\u6B21\u306E\u3044\u305A\u308C\u304B\u306E\u30D6\u30E9\u30A6\u30B6\u30FC\u3092\u4F7F\u7528\u3057\u3066\u307F\u3066\u304F\u3060\u3055\u3044:

',UnsupportedBrowser:"\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u306A\u3044\u30D6\u30E9\u30A6\u30B6\u30FC"}},function(v,I,t){v.exports={root:{ChromeLocalFileSupport:'

Before you can open a Web view file in a Google Chrome™ browser, you must set up the browser to allow the Web view file to access files and subfolders in the Web views folder. The setup depends on the platform that you use.

Microsoft Windows

Create a shortcut that opens Google Chrome with the --allow-file-access-from-files flag. For example, on Windows® 10:

  1. Click the Start button and type Chrome.
  2. In the search results, right-click Chrome and select Open file location.
  3. From the list of applications, drag Chrome to your desktop.
  4. Right-click the shortcut and select Properties.
  5. Append --allow-file-access-from-files to the contents of the Target box. Be sure to use two hyphens at the beginning. Click OK.

To open a Web view file:

  1. Close all open Google Chrome browsers.
  2. Open a Google Chrome browser by using the shortcut that includes the --allow-file-access-from-files flag.
  3. Open the Web view file in the open Google Chrome browser. For example, drag the file to the browser or right-click the file and select Open with > Google Chrome.

Mac

  1. Run Terminal.app.
  2. Type "open /Applications Google Chrome.app --allow-file-access-from-files", without the quotes.

Linux

  1. Start terminal.
  2. Type "./chromium-browser --allow-file-access-from-files", without the quotes.

MATLAB

  1. Go to the MATLAB command window.
  2. Navigate to the webview folder.
  3. Type "rptview webview.html", without the quotes.
',EdgeChromiumLocalFileSupport:"

Before you can open a Simulink Web view file in Microsoft Edge® browser, you must set up the browser to allow the Simulink Web view file to access files and subfolders in the Simulink Web view folder.

Create a shortcut that opens Microsoft Edge with the --allow-file-access-from-files flag.

  1. Click the Start button and type Microsoft Edge.
  2. In the search results, right-click Microsoft Edge and select Open file location.
  3. From the list of applications, right-click and drag Microsoft Edge to your desktop.
  4. Right-click the shortcut and select Properties.
  5. Append --allow-file-access-from-files to the contents of the Target box. Be sure to use two hyphens at the beginning. Click OK.

To open a Web view file:

  1. Close all open Microsoft Edge browsers.
  2. Open a Microsoft Edge browser by using the shortcut that includes the --allow-file-access-from-files flag.
  3. Open the Web view file in the open Microsoft Edge browser. For example, drag the file to the browser or right-click the file and select Open with > Microsoft Edge.
",EdgeLocalFileSupport:"

Simulink Web view cannot be viewed in Microsoft Edge® (Legacy) because of local file security restrictions. Please use Internet Explorer 11 or upgrade to the latest version of Microsoft Edge.

",FireFoxLocalFileSupport:'

Simulink Web view cannot be viewed in Firefox 68+ because of local file security restrictions. To allow local file access:

  1. Type "about:config" into the location bar.
  2. Search for "security.fileuri.strict_origin_policy" and set value to false.
',OtherLocalFileSupport:"

Simulink Web view cannot be viewed because of local file security restrictions. Please enable local file access.

",SafariLocalFileSupport:"

Before you can open a Simulink Web view file in Safari browser, you must setup the browser to allow Simulink Web view file to access files and subfolders in the Simulink Web view folder.

Enable Develop Menu

  1. Click on Safari menu.
  2. Click on Preferences menu item.
  3. Click on Advanced tab.
  4. Check Show Develop menu in menu bar.

Enable local file access

  1. Click on Develop menu.
  2. Select Disable Local File Restrictions.
  3. Reload page.
",SvgSupport:'

SVG Support Required

Your browser does not support Scalable Vector Graphics. Try to use one of the following browsers:

',UnsupportedBrowser:"Unsupported Browser"},"ja-jp":!0}}]); + +//# sourceMappingURL=bundle.main.js.map \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/images/PaletteIcons-e26999659c2d6918f6ca27f83634b486.png b/docs/models/boards/amcbldc/support/lib/images/PaletteIcons-e26999659c2d6918f6ca27f83634b486.png new file mode 100644 index 00000000..62265e1d Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/PaletteIcons-e26999659c2d6918f6ca27f83634b486.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/PaletteSeparator-400be92ef5f1357d28dde6a113c413bd.png b/docs/models/boards/amcbldc/support/lib/images/PaletteSeparator-400be92ef5f1357d28dde6a113c413bd.png new file mode 100644 index 00000000..e0615053 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/PaletteSeparator-400be92ef5f1357d28dde6a113c413bd.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/SearchIcons-97414211d2404377b601ce8650b0cc1e.png b/docs/models/boards/amcbldc/support/lib/images/SearchIcons-97414211d2404377b601ce8650b0cc1e.png new file mode 100644 index 00000000..548f272a Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/SearchIcons-97414211d2404377b601ce8650b0cc1e.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png b/docs/models/boards/amcbldc/support/lib/images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png new file mode 100644 index 00000000..e70daaa8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/blank.gif b/docs/models/boards/amcbldc/support/lib/images/blank.gif new file mode 100644 index 00000000..e565824a Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/blank.gif differ diff --git a/docs/models/boards/amcbldc/support/lib/images/buttonArrows-9459e0f907067d9fe552f6afbd545f39.png b/docs/models/boards/amcbldc/support/lib/images/buttonArrows-9459e0f907067d9fe552f6afbd545f39.png new file mode 100644 index 00000000..642eff39 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/buttonArrows-9459e0f907067d9fe552f6afbd545f39.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/buttonDisabled-605efba200cc2b2c519fc536980a7cfb.png b/docs/models/boards/amcbldc/support/lib/images/buttonDisabled-605efba200cc2b2c519fc536980a7cfb.png new file mode 100644 index 00000000..faf57ba1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/buttonDisabled-605efba200cc2b2c519fc536980a7cfb.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/buttonEnabled-9312f87ce49fdf327b678841d1190bd9.png b/docs/models/boards/amcbldc/support/lib/images/buttonEnabled-9312f87ce49fdf327b678841d1190bd9.png new file mode 100644 index 00000000..0932a994 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/buttonEnabled-9312f87ce49fdf327b678841d1190bd9.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/calendar-b9a94004bfd0d8c863639cd7ff114f7d.png b/docs/models/boards/amcbldc/support/lib/images/calendar-b9a94004bfd0d8c863639cd7ff114f7d.png new file mode 100644 index 00000000..d892e495 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/calendar-b9a94004bfd0d8c863639cd7ff114f7d.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/calendarArrows-f269f7c4be534c952ff9dc4f7cb9c305.png b/docs/models/boards/amcbldc/support/lib/images/calendarArrows-f269f7c4be534c952ff9dc4f7cb9c305.png new file mode 100644 index 00000000..73333ada Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/calendarArrows-f269f7c4be534c952ff9dc4f7cb9c305.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/calendarArrows8bit-d90230875973e4c9b096044e314a79c6.png b/docs/models/boards/amcbldc/support/lib/images/calendarArrows8bit-d90230875973e4c9b096044e314a79c6.png new file mode 100644 index 00000000..c8652600 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/calendarArrows8bit-d90230875973e4c9b096044e314a79c6.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/checkboxAndRadioButtons_IE6-e175a3e3dca31a3135099544dff0db17.png b/docs/models/boards/amcbldc/support/lib/images/checkboxAndRadioButtons_IE6-e175a3e3dca31a3135099544dff0db17.png new file mode 100644 index 00000000..92d22217 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/checkboxAndRadioButtons_IE6-e175a3e3dca31a3135099544dff0db17.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/checkboxRadioButtonStates-8bfb1fb23429f22e4ae51ffffa89fc80.png b/docs/models/boards/amcbldc/support/lib/images/checkboxRadioButtonStates-8bfb1fb23429f22e4ae51ffffa89fc80.png new file mode 100644 index 00000000..2d06a828 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/checkboxRadioButtonStates-8bfb1fb23429f22e4ae51ffffa89fc80.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/checkmarkNoBorder-1269e0d1f90e781e5944aed70cbc6aac.png b/docs/models/boards/amcbldc/support/lib/images/checkmarkNoBorder-1269e0d1f90e781e5944aed70cbc6aac.png new file mode 100644 index 00000000..ae3271a1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/checkmarkNoBorder-1269e0d1f90e781e5944aed70cbc6aac.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/checkmarkNoBorder-ce3e9bdc4831c8e6f0208fabc48590a3.gif b/docs/models/boards/amcbldc/support/lib/images/checkmarkNoBorder-ce3e9bdc4831c8e6f0208fabc48590a3.gif new file mode 100644 index 00000000..324bfb3c Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/checkmarkNoBorder-ce3e9bdc4831c8e6f0208fabc48590a3.gif differ diff --git a/docs/models/boards/amcbldc/support/lib/images/closed_hand.cur b/docs/models/boards/amcbldc/support/lib/images/closed_hand.cur new file mode 100644 index 00000000..b56e4f80 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/closed_hand.cur differ diff --git a/docs/models/boards/amcbldc/support/lib/images/commonFormArrows-2662516925bb290c4cf58cade79c051f.png b/docs/models/boards/amcbldc/support/lib/images/commonFormArrows-2662516925bb290c4cf58cade79c051f.png new file mode 100644 index 00000000..6d04742e Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/commonFormArrows-2662516925bb290c4cf58cade79c051f.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActDisabled-5a2c9016ae40113a1495fece854a20ba.png b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActDisabled-5a2c9016ae40113a1495fece854a20ba.png new file mode 100644 index 00000000..a348e3c1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActDisabled-5a2c9016ae40113a1495fece854a20ba.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActDisabled_rtl-e449e32030b00365d6b30f876f2f14b7.png b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActDisabled_rtl-e449e32030b00365d6b30f876f2f14b7.png new file mode 100644 index 00000000..d5e9ac8b Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActDisabled_rtl-e449e32030b00365d6b30f876f2f14b7.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled-560539bd49cd623775f6fa2061014f1d.png b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled-560539bd49cd623775f6fa2061014f1d.png new file mode 100644 index 00000000..be14bf0a Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled-560539bd49cd623775f6fa2061014f1d.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled8bit-a8364294979a5227e4af94e5816d34de.png b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled8bit-a8364294979a5227e4af94e5816d34de.png new file mode 100644 index 00000000..20092f22 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled8bit-a8364294979a5227e4af94e5816d34de.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled8bit_rtl-9227a74823112088a58b18892b3e92d0.png b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled8bit_rtl-9227a74823112088a58b18892b3e92d0.png new file mode 100644 index 00000000..7e504ff5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled8bit_rtl-9227a74823112088a58b18892b3e92d0.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled_rtl-4cf379869289c7fbe747d9452600009a.png b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled_rtl-4cf379869289c7fbe747d9452600009a.png new file mode 100644 index 00000000..23ff1a37 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/commonIconsObjActEnabled_rtl-4cf379869289c7fbe747d9452600009a.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/dialogCloseIcon-ae2e05eb79ac53028959986dafa517cf.png b/docs/models/boards/amcbldc/support/lib/images/dialogCloseIcon-ae2e05eb79ac53028959986dafa517cf.png new file mode 100644 index 00000000..f69a1e7d Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/dialogCloseIcon-ae2e05eb79ac53028959986dafa517cf.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/dialogCloseIcon8bit-38fbceeccdaf8ffea7bc324f5f6b0d67.png b/docs/models/boards/amcbldc/support/lib/images/dialogCloseIcon8bit-38fbceeccdaf8ffea7bc324f5f6b0d67.png new file mode 100644 index 00000000..200c0afb Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/dialogCloseIcon8bit-38fbceeccdaf8ffea7bc324f5f6b0d67.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/dnd-bcb9ab9968eda26ef7c997834c1eb539.png b/docs/models/boards/amcbldc/support/lib/images/dnd-bcb9ab9968eda26ef7c997834c1eb539.png new file mode 100644 index 00000000..6e1d8990 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/dnd-bcb9ab9968eda26ef7c997834c1eb539.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/editorIconsDisabled-11159816abf8d9058724a33eb80e7428.png b/docs/models/boards/amcbldc/support/lib/images/editorIconsDisabled-11159816abf8d9058724a33eb80e7428.png new file mode 100644 index 00000000..98160f43 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/editorIconsDisabled-11159816abf8d9058724a33eb80e7428.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/editorIconsDisabled_rtl-40e0c7f00f8ae6afc7cb89c9dd4b2f96.png b/docs/models/boards/amcbldc/support/lib/images/editorIconsDisabled_rtl-40e0c7f00f8ae6afc7cb89c9dd4b2f96.png new file mode 100644 index 00000000..a657ef95 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/editorIconsDisabled_rtl-40e0c7f00f8ae6afc7cb89c9dd4b2f96.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/editorIconsEnabled-be18bc672b0ecf2c2a204a28435fec19.png b/docs/models/boards/amcbldc/support/lib/images/editorIconsEnabled-be18bc672b0ecf2c2a204a28435fec19.png new file mode 100644 index 00000000..bfc03b58 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/editorIconsEnabled-be18bc672b0ecf2c2a204a28435fec19.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/editorIconsEnabled_rtl-d13cd0ea5174f4837b8925c99ab23584.png b/docs/models/boards/amcbldc/support/lib/images/editorIconsEnabled_rtl-d13cd0ea5174f4837b8925c99ab23584.png new file mode 100644 index 00000000..ed1768a9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/editorIconsEnabled_rtl-d13cd0ea5174f4837b8925c99ab23584.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/error-599d9a38cb19f45d64cf20cbbc0c9d2f.png b/docs/models/boards/amcbldc/support/lib/images/error-599d9a38cb19f45d64cf20cbbc0c9d2f.png new file mode 100644 index 00000000..46de1cd8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/error-599d9a38cb19f45d64cf20cbbc0c9d2f.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/loadingAnimation-e902db352e0e800182328e7f8e67231d.gif b/docs/models/boards/amcbldc/support/lib/images/loadingAnimation-e902db352e0e800182328e7f8e67231d.gif new file mode 100644 index 00000000..f297fcb9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/loadingAnimation-e902db352e0e800182328e7f8e67231d.gif differ diff --git a/docs/models/boards/amcbldc/support/lib/images/loadingAnimation_rtl-b6f1fd46a8f5dd0d0ab385eea4624e18.gif b/docs/models/boards/amcbldc/support/lib/images/loadingAnimation_rtl-b6f1fd46a8f5dd0d0ab385eea4624e18.gif new file mode 100644 index 00000000..a1aaf625 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/loadingAnimation_rtl-b6f1fd46a8f5dd0d0ab385eea4624e18.gif differ diff --git a/docs/models/boards/amcbldc/support/lib/images/open_hand.cur b/docs/models/boards/amcbldc/support/lib/images/open_hand.cur new file mode 100644 index 00000000..a03bb94b Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/open_hand.cur differ diff --git a/docs/models/boards/amcbldc/support/lib/images/progressBarAnim-3ce229c8970745847d39bad895f1c2f1.gif b/docs/models/boards/amcbldc/support/lib/images/progressBarAnim-3ce229c8970745847d39bad895f1c2f1.gif new file mode 100644 index 00000000..30c0d9d8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/progressBarAnim-3ce229c8970745847d39bad895f1c2f1.gif differ diff --git a/docs/models/boards/amcbldc/support/lib/images/progressBarFull-458c1fb90364fcfaf3adf4dec6a10409.png b/docs/models/boards/amcbldc/support/lib/images/progressBarFull-458c1fb90364fcfaf3adf4dec6a10409.png new file mode 100644 index 00000000..90c9eaa2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/progressBarFull-458c1fb90364fcfaf3adf4dec6a10409.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/sliderThumbs-187d73a49b15caa02c295f6b99c80b6a.png b/docs/models/boards/amcbldc/support/lib/images/sliderThumbs-187d73a49b15caa02c295f6b99c80b6a.png new file mode 100644 index 00000000..70ab2fe2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/sliderThumbs-187d73a49b15caa02c295f6b99c80b6a.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/spriteArrows-dc6c8499071417f88ce74177d5b8cc96.png b/docs/models/boards/amcbldc/support/lib/images/spriteArrows-dc6c8499071417f88ce74177d5b8cc96.png new file mode 100644 index 00000000..e9d99ab1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/spriteArrows-dc6c8499071417f88ce74177d5b8cc96.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png b/docs/models/boards/amcbldc/support/lib/images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png new file mode 100644 index 00000000..72241f1f Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabBottomSelected-6c36df61b27f81b56197d8f00b36c3b2.png b/docs/models/boards/amcbldc/support/lib/images/tabBottomSelected-6c36df61b27f81b56197d8f00b36c3b2.png new file mode 100644 index 00000000..f92b05f4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabBottomSelected-6c36df61b27f81b56197d8f00b36c3b2.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabBottomUnselected-29e702ae67f362b6ca252a0492765ae5.png b/docs/models/boards/amcbldc/support/lib/images/tabBottomUnselected-29e702ae67f362b6ca252a0492765ae5.png new file mode 100644 index 00000000..7815d9cf Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabBottomUnselected-29e702ae67f362b6ca252a0492765ae5.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabClose-70d68a2c3fdf217f708373e1ccffe763.png b/docs/models/boards/amcbldc/support/lib/images/tabClose-70d68a2c3fdf217f708373e1ccffe763.png new file mode 100644 index 00000000..f3b23639 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabClose-70d68a2c3fdf217f708373e1ccffe763.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabLeftSelected-faf8f5ee883b1bad42e53fe2dea5972e.png b/docs/models/boards/amcbldc/support/lib/images/tabLeftSelected-faf8f5ee883b1bad42e53fe2dea5972e.png new file mode 100644 index 00000000..9700afb3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabLeftSelected-faf8f5ee883b1bad42e53fe2dea5972e.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabLeftUnselected-fa3e5d27ea9dd0f6993bf619d757bd42.png b/docs/models/boards/amcbldc/support/lib/images/tabLeftUnselected-fa3e5d27ea9dd0f6993bf619d757bd42.png new file mode 100644 index 00000000..412390e0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabLeftUnselected-fa3e5d27ea9dd0f6993bf619d757bd42.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabNested-47fdc13b56d28fa55859c7c463f09720.png b/docs/models/boards/amcbldc/support/lib/images/tabNested-47fdc13b56d28fa55859c7c463f09720.png new file mode 100644 index 00000000..0140cf45 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabNested-47fdc13b56d28fa55859c7c463f09720.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabRightSelected-054222db774d313e8844c7a71deec600.png b/docs/models/boards/amcbldc/support/lib/images/tabRightSelected-054222db774d313e8844c7a71deec600.png new file mode 100644 index 00000000..1a284349 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabRightSelected-054222db774d313e8844c7a71deec600.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabRightUnselected-86306eb9a13fc97c4e29aa34ae215f19.png b/docs/models/boards/amcbldc/support/lib/images/tabRightUnselected-86306eb9a13fc97c4e29aa34ae215f19.png new file mode 100644 index 00000000..2bdd00e4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabRightUnselected-86306eb9a13fc97c4e29aa34ae215f19.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabTopSelected-ba745e7cadb4d00a7914028ec19d7d07.png b/docs/models/boards/amcbldc/support/lib/images/tabTopSelected-ba745e7cadb4d00a7914028ec19d7d07.png new file mode 100644 index 00000000..f4d57725 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabTopSelected-ba745e7cadb4d00a7914028ec19d7d07.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tabTopUnselected-bb3a9830f23f9b6a94630f3b4027bdd6.png b/docs/models/boards/amcbldc/support/lib/images/tabTopUnselected-bb3a9830f23f9b6a94630f3b4027bdd6.png new file mode 100644 index 00000000..8c34545f Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tabTopUnselected-bb3a9830f23f9b6a94630f3b4027bdd6.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tooltip-3403193148b2f06e4c2f1a525bc25a4c.png b/docs/models/boards/amcbldc/support/lib/images/tooltip-3403193148b2f06e4c2f1a525bc25a4c.png new file mode 100644 index 00000000..9d279cde Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tooltip-3403193148b2f06e4c2f1a525bc25a4c.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/tooltip8bit-31b71ba21c92d3a81a7eb4b116deea9e.png b/docs/models/boards/amcbldc/support/lib/images/tooltip8bit-31b71ba21c92d3a81a7eb4b116deea9e.png new file mode 100644 index 00000000..00350722 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/tooltip8bit-31b71ba21c92d3a81a7eb4b116deea9e.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/treeExpandImages-16cd882954e198c8508d4d36bde0bcf8.png b/docs/models/boards/amcbldc/support/lib/images/treeExpandImages-16cd882954e198c8508d4d36bde0bcf8.png new file mode 100644 index 00000000..350a1dde Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/treeExpandImages-16cd882954e198c8508d4d36bde0bcf8.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/treeExpandImages8bit-5c82af3acdbebc3503f9dbe1d2364cae.png b/docs/models/boards/amcbldc/support/lib/images/treeExpandImages8bit-5c82af3acdbebc3503f9dbe1d2364cae.png new file mode 100644 index 00000000..294ce7a8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/treeExpandImages8bit-5c82af3acdbebc3503f9dbe1d2364cae.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/ui-icons_222222_256x240-ebe6b6902a408fbf9cac6379a1477525.png b/docs/models/boards/amcbldc/support/lib/images/ui-icons_222222_256x240-ebe6b6902a408fbf9cac6379a1477525.png new file mode 100644 index 00000000..b273ff11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/ui-icons_222222_256x240-ebe6b6902a408fbf9cac6379a1477525.png differ diff --git a/docs/models/boards/amcbldc/support/lib/images/zoom_in.cur b/docs/models/boards/amcbldc/support/lib/images/zoom_in.cur new file mode 100644 index 00000000..681ba465 Binary files /dev/null and b/docs/models/boards/amcbldc/support/lib/images/zoom_in.cur differ diff --git a/docs/models/boards/amcbldc/support/lib/main-css.css b/docs/models/boards/amcbldc/support/lib/main-css.css new file mode 100644 index 00000000..14d56dd1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/main-css.css @@ -0,0 +1 @@ +.dijitReset{margin:0;border:0;padding:0;font:inherit;line-height:normal;color:inherit}.dj_a11y .dijitReset{-moz-appearance:none}.dijitInline{display:inline-block;#zoom:1;#display:inline;border:0;padding:0;vertical-align:middle;#vertical-align:auto}table.dijitInline{display:inline-table;box-sizing:content-box;-moz-box-sizing:content-box}.dijitHidden{position:absolute;visibility:hidden}.dijitHidden *{visibility:hidden!important}.dijitVisible{display:block!important;position:relative;visibility:visible}.dijitInputContainer,.dj_ie6 .dijitComboBox .dijitInputContainer{#zoom:1;overflow:hidden;float:none!important;position:relative}.dj_ie7 .dijitInputContainer{float:left!important;clear:left;display:inline-block!important}.dj_ie .dijitSelect input,.dj_ie .dijitTextBox input,.dj_ie input.dijitTextBox{font-size:100%}.dijitSelect .dijitButtonText{float:left;vertical-align:top}TABLE.dijitSelect{padding:0!important;border-collapse:separate}.dijitTextBox .dijitArrowButtonContainer,.dijitTextBox .dijitSpinnerButtonContainer,.dijitValidationTextBox .dijitValidationContainer{float:right;text-align:center}.dijitSelect input.dijitInputField,.dijitTextBox input.dijitInputField{padding-left:0!important;padding-right:0!important}.dijitValidationTextBox .dijitValidationContainer{display:none}.dijitTeeny{font-size:1px;line-height:1px}.dijitOffScreen{position:absolute!important;left:-10000px!important;top:-10000px!important}.dijitPopup{position:absolute;background-color:transparent;margin:0;border:0;padding:0;-webkit-overflow-scrolling:touch}.dijitPositionOnly{padding:0!important;border:0!important;background-color:transparent!important;background-image:none!important;height:auto!important;width:auto!important}.dijitNonPositionOnly{float:none!important;position:static!important;margin:0!important;vertical-align:middle!important}.dijitBackgroundIframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border:0;padding:0;margin:0}.dijitDisplayNone{display:none!important}.dijitContainer{overflow:hidden}.dj_a11y .dijitCalendarIncrementControl,.dj_a11y .dijitIcon,.dj_a11y .dijitTreeExpando,.dj_a11y div.dijitArrowButtonInner,.dj_a11y img.dijitArrowButtonInner,.dj_a11y span.dijitArrowButtonInner{display:none}.dijitSpinner div.dijitArrowButtonInner{display:block}.dj_a11y .dijitA11ySideArrow{display:inline!important;cursor:pointer}.dj_a11y .dijitCalendarDateLabel{padding:1px;border:0!important}.dj_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel{border-style:solid!important;border-width:1px!important;padding:0}.dj_a11y .dijitCalendarDateTemplate{padding-bottom:.1em!important;border:0!important}.dj_a11y .dijitButtonNode{border:outset black!important;padding:0!important}.dj_a11y .dijitArrowButton{padding:0!important}.dj_a11y .dijitButtonContents{margin:.15em}.dj_a11y .dijitTextBoxReadOnly .dijitButtonNode,.dj_a11y .dijitTextBoxReadOnly .dijitInputField{border:outset #999!important;color:#999!important}.dijitButtonNode *{vertical-align:middle}.dijitButtonNode .dijitArrowButtonInner,.dijitSelect .dijitArrowButtonInner{background:no-repeat 50%;width:12px;height:12px;direction:ltr}.dijitLeft{background-position:0 0;background-repeat:no-repeat}.dijitStretch{white-space:nowrap;background-repeat:repeat-x}.dijitRight{#display:inline;background-position:100% 0;background-repeat:no-repeat}.dj_gecko .dj_a11y .dijitButtonDisabled .dijitButtonNode{opacity:.5}.dijitButton,.dijitComboButton,.dijitDropDownButton,.dijitToggleButton{margin:.2em;vertical-align:middle}.dijitButtonContents{display:block}td.dijitButtonContents{display:table-cell}.dijitButtonNode img{vertical-align:middle}.dijitToolbar .dijitComboButton{border-collapse:separate}.dijitToolbar .dijitButton,.dijitToolbar .dijitComboButton,.dijitToolbar .dijitDropDownButton,.dijitToolbar .dijitToggleButton{margin:0}.dijitToolbar .dijitButtonContents{padding:1px 2px}.dj_webkit .dijitToolbar .dijitDropDownButton{padding-left:.3em}.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner{padding:0}.dijitButtonNode,.dijitSelect{border:1px solid gray}.dijitButtonNode{margin:0;line-height:normal;vertical-align:middle;#vertical-align:auto;text-align:center;white-space:nowrap}.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer{line-height:inherit}.dijitTextBox .dijitButtonNode{border-width:0}.dijitButtonNode,.dijitButtonNode *,.dijitSelect,.dijitSelect *{cursor:pointer;-webkit-tap-highlight-color:transparent}.dj_ie .dijitButtonNode{zoom:1}.dj_ie .dijitButtonNode button{overflow:visible}div.dijitArrowButton{float:right}.dijitTextBox{border:1px solid black;#overflow:hidden;width:15em;vertical-align:middle}.dijitTextBoxDisabled,.dijitTextBoxReadOnly{color:gray}.dj_safari .dijitTextBoxDisabled input{color:#B0B0B0}.dj_safari textarea.dijitTextAreaDisabled{color:#333}.dj_gecko .dijitTextBoxDisabled input,.dj_gecko .dijitTextBoxReadOnly input.dijitInputField{-moz-user-input:none}.dijitPlaceHolder{color:#AAAAAA;font-style:italic;position:absolute;top:0;left:0;#filter:"";white-space:nowrap;pointer-events:none}.dijitTimeTextBox{width:8em}.dijitTextBox input:focus{outline:none}.dijitTextBoxFocused{outline:5px -webkit-focus-ring-color}.dijitSelect input,.dijitTextBox input{float:left}.dj_ie6 .dijitTextBox input,.dj_ie6 input.dijitTextBox{float:none}.dijitInputInner{border:0!important;background-color:transparent!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.dj_a11y .dijitTextBox input{margin:0!important}.dijitSelect input,.dijitTextBox input.dijitArrowButtonInner,.dijitValidationTextBoxError input.dijitValidationInner{text-indent:-2em!important;direction:ltr!important;text-align:left!important;height:auto!important;#text-indent:0!important;#letter-spacing:-5em!important;#text-align:right!important}.dj_ie .dijitSelect input,.dj_ie .dijitTextBox input,.dj_ie input.dijitTextBox{overflow-y:visible;line-height:normal}.dijitSelect .dijitSelectLabel span{line-height:100%}.dj_ie .dijitSelect .dijitSelectLabel{line-height:normal}.dijitSelect td,.dj_ie6 .dijitSelect .dijitSelectLabel,.dj_ie6 .dijitSelect .dijitValidationContainer,.dj_ie6 .dijitSelect input,.dj_ie6 .dijitTextBox input,.dj_ie6 input.dijitTextBox,.dj_ie7 .dijitSelect .dijitSelectLabel,.dj_ie8 .dijitSelect .dijitSelectLabel,.dj_iequirks .dijitSelect .dijitSelectLabel,.dj_iequirks .dijitSelect input,.dj_iequirks .dijitTextBox input.dijitArrowButtonInner,.dj_iequirks .dijitTextBox input.dijitInputInner,.dj_iequirks .dijitTextBox input.dijitSpinnerButtonInner,.dj_iequirks .dijitTextBox input.dijitValidationInner,.dj_iequirks input.dijitTextBox{line-height:100%}.dj_a11y input.dijitArrowButtonInner,.dj_a11y input.dijitValidationInner{text-indent:0!important;width:1em!important;#text-align:left!important;color:black!important}.dijitValidationTextBoxError .dijitValidationContainer{display:inline;cursor:default}.dijitComboBox .dijitArrowButtonContainer,.dijitSpinner .dijitSpinnerButtonContainer{border-width:0 0 0 1px!important /* !important needed due to wayward ".theme .dijitButtonNode" rules */}.dijitToolbar .dijitComboBox .dijitArrowButtonContainer,.dj_a11y .dijitSelect .dijitArrowButtonContainer{border-width:0!important}.dijitComboBoxMenu{list-style-type:none}.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode{border-width:0}.dj_ie .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode{clear:both}.dj_ie .dijitToolbar .dijitComboBox{vertical-align:middle}.dijitTextBox .dijitSpinnerButtonContainer{width:1em;position:relative!important;overflow:hidden}.dijitSpinner .dijitSpinnerButtonInner{width:1em;visibility:hidden!important;overflow-x:hidden}.dijitComboBox .dijitButtonNode,.dijitSpinnerButtonContainer .dijitButtonNode{border-width:0}.dj_a11y .dijitSpinnerButtonContainer .dijitButtonNode{border-width:0!important;border-style:solid!important}.dj_a11y .dijitSpinner .dijitArrowButtonInner,.dj_a11y .dijitSpinnerButtonContainer input,.dj_a11y .dijitTextBox .dijitSpinnerButtonContainer{width:1em!important}.dj_a11y .dijitSpinner .dijitArrowButtonInner{margin:0 auto!important}.dj_ie .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding-left:.3em!important;padding-right:.3em!important;margin-left:.3em!important;margin-right:.3em!important;width:1.4em!important}.dj_ie7 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding-left:0!important;padding-right:0!important;width:1em!important}.dj_ie6 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{margin-left:.1em!important;margin-right:.1em!important;width:1em!important}.dj_iequirks .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{margin-left:0!important;margin-right:0!important;width:2em!important}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{padding:0;position:absolute!important;right:0;float:none;height:50%;width:100%;bottom:auto;left:0;right:auto}.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:auto}.dj_a11y .dijitSpinnerButtonContainer .dijitArrowButton{overflow:visible!important}.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton{top:50%;border-top-width:1px!important}.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton{#bottom:50%;top:0}.dijitSpinner .dijitArrowButtonInner{margin:auto;overflow-x:hidden;height:100%!important}.dj_iequirks .dijitSpinner .dijitArrowButtonInner{height:auto!important}.dijitSpinner .dijitArrowButtonInner .dijitInputField{-moz-transform:scale(.5);-moz-transform-origin:center top;-webkit-transform:scale(.5);-webkit-transform-origin:center top;-o-transform:scale(.5);-o-transform-origin:center top;transform:scale(.5);transform-origin:left top;padding-top:0;padding-bottom:0;padding-left:0!important;padding-right:0!important;width:100%;visibility:hidden}.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField{zoom:50%}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner{overflow:hidden}.dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:100%}.dj_iequirks .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:1em}.dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{vertical-align:top;visibility:visible}.dj_a11y .dijitSpinnerButtonContainer{width:1em}.dijitCheckBox,.dijitCheckBoxInput,.dijitRadio{padding:0;border:0;width:16px;height:16px;background-position:50%;background-repeat:no-repeat;overflow:hidden}.dijitCheckBox input,.dijitRadio input{margin:0;padding:0;display:block}.dijitCheckBoxInput{opacity:0}.dj_ie .dijitCheckBoxInput{filter:alpha(opacity=0)}.dj_a11y .dijitCheckBox,.dj_a11y .dijitRadio{width:auto!important;height:auto!important}.dj_a11y .dijitCheckBoxInput{opacity:1;filter:none;width:auto;height:auto}.dj_a11y .dijitFocusedLabel{border:1px dotted;outline:0!important}.dijitProgressBar{z-index:0}.dijitProgressBarEmpty{position:relative;overflow:hidden;border:1px solid black;z-index:0}.dijitProgressBarFull{position:absolute;overflow:hidden;z-index:-1;top:0;width:100%}.dj_ie6 .dijitProgressBarFull{height:1.6em}.dijitProgressBarTile{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;margin:0;padding:0;width:100%;height:auto;background-color:#aaa;background-attachment:fixed}.dj_a11y .dijitProgressBarTile{border-width:2px;border-style:solid;background-color:transparent!important}.dj_ie6 .dijitProgressBarTile{position:static;height:1.6em}.dijitProgressBarIndeterminateHighContrastImage{display:none}.dj_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage{display:block;position:absolute;top:0;bottom:0;margin:0;padding:0;width:100%;height:auto}.dijitProgressBarLabel{display:block;position:static;width:100%;text-align:center;background-color:transparent!important}.dijitTooltip{position:absolute;z-index:2000;display:block;left:0;top:-10000px;overflow:visible}.dijitTooltipContainer{border:2px solid black;background:#b8b5b5;color:black;font-size:small}.dijitTooltipFocusNode{padding:2px}.dijitTooltipConnector{position:absolute}.dijitTooltipData,.dj_a11y .dijitTooltipConnector{display:none}.dijitLayoutContainer{position:relative;display:block;overflow:hidden}.dijitAlignBottom,.dijitAlignLeft,.dijitAlignRight,.dijitAlignTop{position:absolute;overflow:hidden}body .dijitAlignClient{position:absolute}.dijitBorderContainer,.dijitBorderContainerNoGutter{position:relative;overflow:hidden;z-index:0}.dijitBorderContainerNoGutterPane,.dijitBorderContainerPane{position:absolute!important; /* !important to override position:relative in dijitTabContainer etc. */z-index:2}.dijitBorderContainer>.dijitTextArea{resize:none}.dijitGutter{position:absolute;font-size:1px}.dijitSplitter{position:absolute;overflow:hidden;z-index:10;background-color:#fff;border:0 solid gray}.dj_ie .dijitSplitter{z-index:1}.dijitSplitterActive{z-index:11!important}.dijitSplitterCover{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.dijitSplitterCoverActive{z-index:3!important}.dj_ie .dijitSplitterCover{background:white;opacity:0}.dj_ie6 .dijitSplitterCover,.dj_ie7 .dijitSplitterCover,.dj_ie8 .dijitSplitterCover{filter:alpha(opacity=0)}.dijitSplitterH{height:7px;border-top:1px;border-bottom:1px;cursor:row-resize}.dijitSplitterH,.dijitSplitterV{-webkit-tap-highlight-color:transparent}.dijitSplitterV{width:7px;border-left:1px;border-right:1px;cursor:col-resize}.dijitSplitContainer{position:relative;overflow:hidden;display:block}.dijitSplitPane{position:absolute}.dijitSplitContainerSizerH,.dijitSplitContainerSizerV{position:absolute;font-size:1px;background-color:ThreeDFace;border-color:ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;border-style:solid;border-width:1px;margin:0}.dijitSplitContainerSizerH .thumb,.dijitSplitterV .dijitSplitterThumb{overflow:hidden;position:absolute;top:49%}.dijitSplitContainerSizerV .thumb,.dijitSplitterH .dijitSplitterThumb{position:absolute;left:49%}.dijitSplitContainerVirtualSizerH,.dijitSplitContainerVirtualSizerV,.dijitSplitterShadow{font-size:1px;background-color:ThreeDShadow;-moz-opacity:.5;opacity:.5;filter:Alpha(Opacity=50);margin:0}.dijitSplitContainerSizerH,.dijitSplitContainerVirtualSizerH{cursor:col-resize}.dijitSplitContainerSizerV,.dijitSplitContainerVirtualSizerV{cursor:row-resize}.dj_a11y .dijitSplitterH{border-top:1px solid #d3d3d3!important;border-bottom:1px solid #d3d3d3!important}.dj_a11y .dijitSplitterV{border-left:1px solid #d3d3d3!important;border-right:1px solid #d3d3d3!important}.dijitContentPane{display:block;overflow:auto;-webkit-overflow-scrolling:touch}.dijitContentPaneSingleChild{overflow:hidden}.dijitContentPaneError .dijitIconError,.dijitContentPaneLoading .dijitIconLoading{margin-right:9px}.dijitTitlePane{display:block;overflow:hidden}.dijitFieldset{border:1px solid gray}.dijitFieldsetTitle,.dijitTitlePaneTitle{cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitFieldsetTitleFixedClosed,.dijitFieldsetTitleFixedOpen,.dijitTitlePaneTitleFixedClosed,.dijitTitlePaneTitleFixedOpen{cursor:default}.dijitTitlePaneTitle *{vertical-align:middle}.dijitFieldset .dijitArrowNodeInner,.dijitTitlePane .dijitArrowNodeInner{display:none}.dj_a11y .dijitFieldset .dijitArrowNodeInner,.dj_a11y .dijitTitlePane .dijitArrowNodeInner{display:inline;font-family:monospace}.dj_a11y .dijitFieldset .dijitArrowNode,.dj_a11y .dijitTitlePane .dijitArrowNode{display:none}.dijitFieldsetTitleFixedClosed .dijitArrowNode,.dijitFieldsetTitleFixedClosed .dijitArrowNodeInner,.dijitFieldsetTitleFixedOpen .dijitArrowNode,.dijitFieldsetTitleFixedOpen .dijitArrowNodeInner,.dijitTitlePaneTitleFixedClosed .dijitArrowNode,.dijitTitlePaneTitleFixedClosed .dijitArrowNodeInner,.dijitTitlePaneTitleFixedOpen .dijitArrowNode,.dijitTitlePaneTitleFixedOpen .dijitArrowNodeInner{display:none!important /* !important to override above a11y rules to show text arrow */}.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle,.dj_ie6 .dijitTitlePaneContentOuter{zoom:1}.dijitColorPalette{border:1px solid #999;background:#fff;position:relative}.dijitColorPalette .dijitPaletteTable{padding:2px 3px 3px;position:relative;overflow:hidden;outline:0;border-collapse:separate}.dj_ie6 .dijitColorPalette .dijitPaletteTable,.dj_ie7 .dijitColorPalette .dijitPaletteTable,.dj_iequirks .dijitColorPalette .dijitPaletteTable{padding:0;margin:2px 3px 3px}.dijitColorPalette .dijitPaletteCell{font-size:1px;vertical-align:middle;text-align:center;background:none}.dijitColorPalette .dijitPaletteImg{padding:1px;border:1px solid #999;margin:2px 1px;cursor:default;font-size:1px}.dj_gecko .dijitColorPalette .dijitPaletteImg{padding-bottom:0}.dijitColorPalette .dijitColorPaletteSwatch{width:14px;height:12px}.dijitPaletteTable td{padding:0}.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg{border:1px solid #000}.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg,.dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg{border:2px solid #000;margin:1px 0}.dj_a11y .dijitColorPalette .dijitPaletteTable,.dj_a11y .dijitColorPalette .dijitPaletteTable *{background-color:transparent!important}.dijitAccordionContainer{border:1px solid #b7b7b7;border-top:0!important}.dijitAccordionTitle{cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitAccordionTitleSelected{cursor:default}.dijitAccordionTitle .arrowTextDown,.dijitAccordionTitle .arrowTextUp{display:none;font-size:.65em;font-weight:400!important}.dj_a11y .dijitAccordionTitle .arrowTextUp,.dj_a11y .dijitAccordionTitleSelected .arrowTextDown{display:inline}.dj_a11y .dijitAccordionTitleSelected .arrowTextUp{display:none}.dijitAccordionChildWrapper{overflow:hidden}.dijitCalendarContainer table{width:auto;clear:both}.dijitCalendarContainer td,.dijitCalendarContainer th{padding:0;vertical-align:middle}.dijitCalendarMonthContainer{text-align:center}.dijitCalendarDecrementArrow{float:left}.dijitCalendarIncrementArrow{float:right}.dijitCalendarYearLabel{white-space:nowrap}.dijitCalendarNextYear{margin:0 0 0 .55em}.dijitCalendarPreviousYear{margin:0 .55em 0 0}.dijitCalendarIncrementControl{vertical-align:middle}.dijitCalendarDateTemplate,.dijitCalendarIncrementControl,.dijitCalendarMonthLabel,.dijitCalendarNextYear,.dijitCalendarPreviousYear{cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitCalendarDisabledDate{color:gray;text-decoration:line-through;cursor:default}.dijitSpacer{position:relative;height:1px;overflow:hidden;visibility:hidden}.dijitCalendarMonthMenu .dijitCalendarMonthLabel{text-align:center}.dijitMenu{border:1px solid black;background-color:white}.dijitMenuTable{border-collapse:collapse;border-width:0;background-color:white}.dj_webkit .dijitMenuTable td[colspan="2"]{border-right:hidden}.dijitMenuItem{text-align:left;white-space:nowrap;padding:.1em .2em;cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitMenuItem:focus{outline:none}.dijitMenuItemSelected,.dijitMenuPassive .dijitMenuItemHover{background-color:black;color:white}.dijitMenuExpand,.dijitMenuItemIcon{background-repeat:no-repeat}.dijitMenuItemDisabled *{opacity:.5;cursor:default}.dj_ie .dijitMenuItemDisabled *,.dj_ie .dj_a11y .dijitMenuItemDisabled,.dj_ie .dj_a11y .dijitMenuItemDisabled *{color:gray;filter:alpha(opacity=35)}.dijitMenuItemLabel{vertical-align:middle}.dj_a11y .dijitMenuItemSelected{border:1px dotted black!important}.dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel{border-width:1px;border-style:solid}.dj_ie8 .dj_a11y .dijitMenuItemLabel{position:static}.dijitMenuExpandA11y{display:none}.dj_a11y .dijitMenuExpandA11y{display:inline}.dijitMenuSeparator td{border:0;padding:0}.dijitMenuSeparatorTop{height:50%;margin:3px 0 0;font-size:1px}.dijitMenuSeparatorBottom{height:50%;margin:0 0 3px;font-size:1px}.dijitMenuItemIconChar{display:none;visibility:hidden}.dj_a11y .dijitMenuItemIconChar{display:inline}.dijitCheckedMenuItemChecked .dijitMenuItemIconChar,.dijitRadioMenuItemChecked .dijitMenuItemIconChar{visibility:visible}.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem{margin:0}.dijitStackController .dijitToggleButtonChecked *{cursor:default}.dijitTabContainer{z-index:0;overflow:visible}.dj_ie6 .dijitTabContainer{overflow:hidden}.dijitTabContainerNoLayout{width:100%}.dijitTabContainerBottom-tabs,.dijitTabContainerLeft-tabs,.dijitTabContainerRight-tabs,.dijitTabContainerTop-tabs{z-index:1;overflow:visible!important}.dijitTabController{z-index:1}.dijitTabContainerBottom-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container,.dijitTabContainerTop-container{z-index:0;overflow:hidden;border:1px solid black}.nowrapTabStrip{width:50000px;display:block;position:relative;text-align:left;z-index:1}.dijitTabListWrapper{overflow:hidden;z-index:1}.dj_a11y .tabStripButton img{display:none}.dijitTabContainerTop-tabs{border-bottom:1px solid black}.dijitTabContainerTop-container{border-top:0}.dijitTabContainerLeft-tabs{border-right:1px solid black;float:left}.dijitTabContainerLeft-container{border-left:0}.dijitTabContainerBottom-tabs{border-top:1px solid black}.dijitTabContainerBottom-container{border-bottom:0}.dijitTabContainerRight-tabs{border-left:1px solid black;float:left}.dijitTabContainerRight-container{border-right:0}.dj_ie div.dijitTabDisabled,div.dijitTabDisabled{cursor:auto}.dijitTab{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;z-index:3}.dijitTab *{vertical-align:middle}.dijitTabChecked{cursor:default}.dijitTabContainerTop-tabs .dijitTab{top:1px}.dijitTabContainerBottom-tabs .dijitTab{top:-1px}.dijitTabContainerLeft-tabs .dijitTab{left:1px}.dijitTabContainerRight-tabs .dijitTab{left:-1px}.dijitTabContainerBottom-tabs .dijitTab,.dijitTabContainerTop-tabs .dijitTab{display:inline-block;#zoom:1;#display:inline}.tabStripButton{z-index:12}.dijitTabButtonDisabled .tabStripButton{display:none}.dijitTabCloseButton{margin-left:1em}.dijitTabCloseText{display:none}.dijitTab .tabLabel{min-height:15px;display:inline-block}.dijitNoIcon{display:none}.dj_ie6 .dijitTab .dijitNoIcon{display:inline;height:15px;width:1px}.dj_a11y .dijitTabCloseButton{background-image:none!important;width:auto!important;height:auto!important}.dj_a11y .dijitTabCloseText{display:inline}.dijitAccordionContainer-child,.dijitStackContainer-child,.dijitTabPane{border:none!important}.dijitInlineEditBoxDisplayMode{border:1px solid transparent;cursor:text}.dj_a11y .dijitInlineEditBoxDisplayMode,.dj_ie6 .dijitInlineEditBoxDisplayMode{border:none}.dijitInlineEditBoxDisplayModeHover,.dj_a11y .dijitInlineEditBoxDisplayModeHover,.dj_ie6 .dijitInlineEditBoxDisplayModeHover{background-color:#e2ebf2;border:1px solid black}.dijitInlineEditBoxDisplayModeDisabled{cursor:default}.dijitTree{overflow:auto;-webkit-tap-highlight-color:transparent;-moz-user-select:none}.dijitTreeContainer{float:left}.dijitTreeIndent{width:19px}.dijitTreeContent,.dijitTreeRow{white-space:nowrap}.dj_ie .dijitTreeLabel:focus{outline:1px dotted black}.dijitTreeRow img{vertical-align:middle}.dijitTreeContent{cursor:default}.dijitExpandoText{display:none}.dj_a11y .dijitExpandoText{display:inline;padding-left:10px;padding-right:10px;font-family:monospace;border-style:solid;border-width:thin;cursor:pointer}.dijitTreeLabel{margin:0 4px}.dijitDialog{position:absolute;z-index:999;overflow:hidden}.dijitDialogTitleBar{cursor:move}.dijitDialogFixed .dijitDialogTitleBar{cursor:default}.dijitDialogCloseIcon{cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitDialogPaneContent{-webkit-overflow-scrolling:touch}.dijitDialogUnderlayWrapper{position:absolute;left:0;top:0;z-index:998;display:none;background:transparent!important}.dijitDialogUnderlay{background:#eee;opacity:.5}.dj_ie .dijitDialogUnderlay{filter:alpha(opacity=50)}.dj_a11y .dijitDialog,.dj_a11y .dijitSpinnerButtonContainer{opacity:1!important;background-color:white!important}.dijitDialog .closeText{display:none;position:absolute}.dj_a11y .dijitDialog .closeText{display:inline}.dijitSliderMoveable{z-index:99;position:absolute!important;display:block;vertical-align:middle}.dijitSliderMoveableH{right:0}.dijitSliderMoveableV{right:50%}.dijitSliderImageHandle,.dj_a11y div.dijitSliderImageHandle{margin:0;padding:0;position:relative!important;border:8px solid gray;width:0;height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.dj_iequirks .dj_a11y .dijitSliderImageHandle{font-size:0}.dj_ie7 .dijitSliderImageHandle{overflow:hidden}.dj_ie7 .dj_a11y .dijitSliderImageHandle{overflow:visible}.dj_a11y .dijitSliderFocused .dijitSliderImageHandle{border:4px solid #000;height:8px;width:8px}.dijitSliderImageHandleV{top:-8px;right:-50%}.dijitSliderImageHandleH{left:50%;top:-5px;vertical-align:top}.dijitSliderBar{border-style:solid;border-color:black;cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitSliderBarContainerV{height:100%}.dijitSliderBarContainerH,.dijitSliderBarContainerV{position:relative;z-index:1}.dijitSliderBarH{height:4px;border-width:1px 0}.dijitSliderBarV{width:4px;border-width:0 1px}.dijitSliderProgressBar{background-color:red;z-index:1}.dijitSliderProgressBarV{position:static!important;height:0;vertical-align:top;text-align:left}.dijitSliderProgressBarH{position:absolute!important;width:0;vertical-align:middle;overflow:visible}.dijitSliderRemainingBar{overflow:hidden;background-color:transparent;z-index:1}.dijitSliderRemainingBarV{height:100%;text-align:left}.dijitSliderRemainingBarH{width:100%!important}.dijitSliderBumper{overflow:hidden;z-index:1}.dijitSliderBumperV{width:4px;height:8px;border-width:0 1px}.dijitSliderBumperH{width:8px;height:4px;border-width:1px 0}.dijitSliderBottomBumper,.dijitSliderLeftBumper{background-color:red}.dijitSliderRightBumper,.dijitSliderTopBumper{background-color:transparent}.dijitSliderDecoration{text-align:center}.dijitSliderDecorationC,.dijitSliderDecorationV{position:relative}.dijitSliderDecorationH{width:100%}.dijitSliderDecorationV{height:100%;white-space:nowrap}.dijitSliderButton{font-family:monospace;margin:0;padding:0;display:block}.dj_a11y .dijitSliderButtonInner{visibility:visible!important}.dijitSliderButtonContainer{text-align:center;height:0}.dijitSliderButtonContainer *{cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitSlider .dijitButtonNode{padding:0;display:block}.dijitRuleContainer{position:relative;overflow:visible}.dijitRuleContainerV{height:100%;line-height:0;float:left;text-align:left}.dj_opera .dijitRuleContainerV{line-height:2%}.dj_ie .dijitRuleContainerV{line-height:normal}.dj_gecko .dijitRuleContainerV{margin:0 0 1px}.dijitRuleMark{position:absolute;border:1px solid black;line-height:0;height:100%}.dijitRuleMarkH{width:0;border-top-width:0!important;border-bottom-width:0!important;border-left-width:0!important}.dijitRuleLabelContainer{position:absolute}.dijitRuleLabelContainerH{text-align:center;display:inline-block}.dijitRuleLabelH{position:relative;left:-50%}.dijitRuleLabelV{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dijitRuleMarkV{height:0;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;width:100%;left:0}.dj_ie .dijitRuleLabelContainerV{margin-top:-.55em}.dj_a11y .dijitSliderDisabled,.dj_a11y .dijitSliderReadOnly{opacity:.6}.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar,.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar{filter:alpha(opacity=40)}.dj_a11y .dijitSlider .dijitSliderButtonContainer div{font-family:monospace;font-size:1em;line-height:1em;height:auto;width:auto;margin:0 4px}.dj_a11y .dijitButtonContents .dijitButtonText,.dj_a11y .dijitTab .tabLabel{display:inline!important}.dj_a11y .dijitSelect .dijitButtonText{display:inline-block!important}.dijitTextArea{width:100%;overflow-y:auto}.dijitTextArea[cols],.dj_ie .dijitTextAreaCols{width:auto}.dijitExpandingTextArea{resize:none}.dijitToolbarSeparator{height:18px;width:5px;padding:0 1px;margin:0}.dijitIEFixedToolbar{position:absolute;top:expression(eval((document.documentElement||document.body).scrollTop))}.dijitEditor{display:block}.dijitEditorDisabled,.dijitEditorReadOnly{color:gray}.dijitTimePicker{background-color:white}.dijitTimePickerItem{cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitTimePickerItemHover{background-color:gray;color:white}.dijitTimePickerItemSelected{font-weight:700;color:#333;background-color:#b7cdee}.dijitTimePickerItemDisabled{color:gray;text-decoration:line-through}.dijitTimePickerItemInner{text-align:center;border:0;padding:2px 8px}.dijitTimePickerMarker,.dijitTimePickerTick{border-bottom:1px solid gray}.dijitTimePicker .dijitDownArrowButton{border-top:none!important}.dijitTimePickerTick{color:#CCC}.dijitTimePickerMarker{color:black;background-color:#CCC}.dj_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner{border:4px solid black}.dj_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner{border:4px dashed black}.dijitToggleButtonIconChar{display:none!important}.dj_a11y .dijitToggleButton .dijitToggleButtonIconChar{display:inline!important;visibility:hidden}.dj_ie6 .dijitToggleButtonIconChar,.dj_ie6 .tabStripButton .dijitButtonText{font-family:Arial Unicode MS}.dj_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar{display:inline!important;visibility:visible!important}.dijitArrowButtonChar{display:none!important}.dj_a11y .dijitArrowButtonChar{display:inline!important}.dj_a11y .dijitComboButton .dijitArrowButtonInner,.dj_a11y .dijitDropDownButton .dijitArrowButtonInner{display:none!important}.dj_a11y .dijitSelect{border-collapse:separate!important;border-width:1px;border-style:solid}.dj_ie .dijitSelect{vertical-align:middle}.dj_ie6 .dijitSelect .dijitValidationContainer,.dj_ie8 .dijitSelect .dijitButtonText{vertical-align:top}.dijitSelect .dijitSelectLabel,.dj_ie6 .dijitSpinner .dijitSpinnerButtonInner,.dj_ie6 .dijitTextBox .dijitArrowButtonInner,.dj_ie6 .dijitTextBox .dijitInputContainer,.dj_iequirks .dijitTextBox .dijitInputContainer{vertical-align:baseline}.dijitNumberTextBox{text-align:left;direction:ltr}.dijitNumberTextBox .dijitInputInner{text-align:inherit}.dijitCurrencyTextBox input.dijitInputInner,.dijitNumberTextBox input.dijitInputInner,.dijitSpinner input.dijitInputInner{text-align:right}.dj_ie8 .dijitCurrencyTextBox input.dijitInputInner,.dj_ie8 .dijitNumberTextBox input.dijitInputInner,.dj_ie8 .dijitSpinner input.dijitInputInner,.dj_ie9 .dijitCurrencyTextBox input.dijitInputInner,.dj_ie9 .dijitNumberTextBox input.dijitInputInner,.dj_ie9 .dijitSpinner input.dijitInputInner{padding-right:1px!important}.dijitToolbar .dijitSelect{margin:0}.dj_webkit .dijitToolbar .dijitSelect{padding-left:.3em}.dijitSelect .dijitButtonContents{padding:0;white-space:nowrap;text-align:left;border-style:none solid none none;border-width:1px}.dijitSelectFixedWidth .dijitButtonContents{width:100%}.dijitSelectMenu .dijitMenuItemIcon{display:none}.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel{position:static}.dijitSelectLabel *{vertical-align:baseline}.dijitSelectSelectedOption *{font-weight:700}.dijitSelectMenu{border-width:1px}.dijitForceStatic{position:static!important}.dijitDisabled,.dijitDisabled *,.dijitReadOnly,.dijitReadOnly *{cursor:default}.dojoDndItem{padding:2px;-webkit-touch-callout:none;-webkit-user-select:none}.dojoDndHorizontal .dojoDndItem{#display:inline;display:inline-block}.dojoDndItemAfter,.dojoDndItemBefore{border:0 solid #369}.dojoDndItemBefore{border-width:2px 0 0;padding:0 2px 2px}.dojoDndItemAfter{border-width:0 0 2px;padding:2px 2px 0}.dojoDndHorizontal .dojoDndItemBefore{border-width:0 0 0 2px;padding:2px 2px 2px 0}.dojoDndHorizontal .dojoDndItemAfter{border-width:0 2px 0 0;padding:2px 0 2px 2px}.dojoDndItemOver{cursor:pointer}.dj_gecko .dijitArrowButtonInner INPUT,.dj_gecko INPUT.dijitArrowButtonInner{-moz-user-focus:ignore}.dijitFocused .dijitMenuItemShortcutKey{text-decoration:underline}.dijitFolderClosed,.dijitFolderOpened,.dijitIconApplication,.dijitIconBookmark,.dijitIconChart,.dijitIconClear,.dijitIconConfigure,.dijitIconConnector,.dijitIconCopy,.dijitIconCut,.dijitIconDatabase,.dijitIconDelete,.dijitIconDocuments,.dijitIconEdit,.dijitIconEditProperty,.dijitIconEditTask,.dijitIconError,.dijitIconFile,.dijitIconFilter,.dijitIconFolderClosed,.dijitIconFolderOpen,.dijitIconFunction,.dijitIconKey,.dijitIconMail,.dijitIconNewTask,.dijitIconPackage,.dijitIconPrint,.dijitIconSample,.dijitIconSave,.dijitIconSearch,.dijitIconTable,.dijitIconTask,.dijitIconUndo,.dijitIconUsers,.dijitLeaf{background-image:url(images/commonIconsObjActEnabled-560539bd49cd623775f6fa2061014f1d.png);width:16px;height:16px}.dj_ie6 .dijitFolderClosed,.dj_ie6 .dijitFolderOpened,.dj_ie6 .dijitIconApplication,.dj_ie6 .dijitIconBookmark,.dj_ie6 .dijitIconChart,.dj_ie6 .dijitIconClear,.dj_ie6 .dijitIconConfigure,.dj_ie6 .dijitIconConnector,.dj_ie6 .dijitIconCopy,.dj_ie6 .dijitIconCut,.dj_ie6 .dijitIconDatabase,.dj_ie6 .dijitIconDelete,.dj_ie6 .dijitIconDocuments,.dj_ie6 .dijitIconEdit,.dj_ie6 .dijitIconEditProperty,.dj_ie6 .dijitIconEditTask,.dj_ie6 .dijitIconError,.dj_ie6 .dijitIconFile,.dj_ie6 .dijitIconFilter,.dj_ie6 .dijitIconFolderClosed,.dj_ie6 .dijitIconFolderOpen,.dj_ie6 .dijitIconFunction,.dj_ie6 .dijitIconKey,.dj_ie6 .dijitIconMail,.dj_ie6 .dijitIconNewTask,.dj_ie6 .dijitIconPackage,.dj_ie6 .dijitIconPrint,.dj_ie6 .dijitIconSample,.dj_ie6 .dijitIconSave,.dj_ie6 .dijitIconSearch,.dj_ie6 .dijitIconTable,.dj_ie6 .dijitIconTask,.dj_ie6 .dijitIconUndo,.dj_ie6 .dijitIconUsers,.dj_ie6 .dijitLeaf{background-image:url(images/commonIconsObjActEnabled8bit-a8364294979a5227e4af94e5816d34de.png)}.dijitDisabled .dijitFolderClosed,.dijitDisabled .dijitFolderOpened,.dijitDisabled .dijitIconApplication,.dijitDisabled .dijitIconBookmark,.dijitDisabled .dijitIconChart,.dijitDisabled .dijitIconClear,.dijitDisabled .dijitIconConfigure,.dijitDisabled .dijitIconConnector,.dijitDisabled .dijitIconCopy,.dijitDisabled .dijitIconCut,.dijitDisabled .dijitIconDatabase,.dijitDisabled .dijitIconDelete,.dijitDisabled .dijitIconDocuments,.dijitDisabled .dijitIconEdit,.dijitDisabled .dijitIconEditProperty,.dijitDisabled .dijitIconEditTask,.dijitDisabled .dijitIconError,.dijitDisabled .dijitIconFile,.dijitDisabled .dijitIconFilter,.dijitDisabled .dijitIconFolderClosed,.dijitDisabled .dijitIconFolderOpen,.dijitDisabled .dijitIconFunction,.dijitDisabled .dijitIconKey,.dijitDisabled .dijitIconMail,.dijitDisabled .dijitIconNewTask,.dijitDisabled .dijitIconPackage,.dijitDisabled .dijitIconPrint,.dijitDisabled .dijitIconSample,.dijitDisabled .dijitIconSave,.dijitDisabled .dijitIconSearch,.dijitDisabled .dijitIconTable,.dijitDisabled .dijitIconTask,.dijitDisabled .dijitIconUndo,.dijitDisabled .dijitIconUsers,.dijitDisabled .dijitLeaf{background-image:url(images/commonIconsObjActDisabled-5a2c9016ae40113a1495fece854a20ba.png)}.dijitIconSave{background-position:0}.dijitIconPrint{background-position:-16px}.dijitIconCut{background-position:-32px}.dijitIconCopy{background-position:-48px}.dijitIconClear{background-position:-64px}.dijitIconDelete{background-position:-80px}.dijitIconUndo{background-position:-96px}.dijitIconEdit{background-position:-112px}.dijitIconNewTask{background-position:-128px}.dijitIconEditTask{background-position:-144px}.dijitIconEditProperty{background-position:-160px}.dijitIconTask{background-position:-176px}.dijitIconFilter{background-position:-192px}.dijitIconConfigure{background-position:-208px}.dijitIconSearch{background-position:-224px}.dijitIconError{background-position:-496px}.dijitIconApplication{background-position:-240px}.dijitIconBookmark{background-position:-256px}.dijitIconChart{background-position:-272px}.dijitIconConnector{background-position:-288px}.dijitIconDatabase{background-position:-304px}.dijitIconDocuments{background-position:-320px}.dijitIconMail{background-position:-336px}.dijitIconFile,.dijitLeaf{background-position:-352px}.dijitIconFunction{background-position:-368px}.dijitIconKey{background-position:-384px}.dijitIconPackage{background-position:-400px}.dijitIconSample{background-position:-416px}.dijitIconTable{background-position:-432px}.dijitIconUsers{background-position:-448px}.dijitFolderClosed,.dijitIconFolderClosed{background-position:-464px}.dijitFolderOpened,.dijitIconFolderOpen{background-position:-480px}.dijitIconLoading{background:url(images/loadingAnimation-e902db352e0e800182328e7f8e67231d.gif) no-repeat;height:20px;width:20px}.claro .dijitPopup{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25)}.claro .dijitTooltipDialogPopup{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.claro .dijitComboBoxHighlightMatch{background-color:#abd6ff}.claro .dijitFocusedLabel{outline:1px dotted #494949}.claro .dojoDndItem{border-color:rgba(0,0,0,0);-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,border-color;-moz-transition-property:background-color,border-color;transition-property:background-color,border-color}.claro .dojoDndItemOver{background-color:#abd6ff}.claro .dojoDndItemAnchor,.claro .dojoDndItemOver,.claro .dojoDndItemSelected{background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;padding:1px;border:1px solid #759dc0;color:#000000}.claro .dojoDndItemAnchor,.claro .dojoDndItemSelected{background-color:#cfe5fa}.claro .dojoDndItemAfter,.claro .dojoDndItemBefore{border-color:#759dc0}.claro table.dojoDndAvatar{border:1px solid #b5bcc7;border-collapse:collapse;background-color:#ffffff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.claro .dojoDndAvatarHeader td{height:20px;padding-left:21px}.claro.dojoDndCopy .dojoDndAvatarHeader,.claro.dojoDndMove .dojoDndAvatarHeader{background-image:url(images/dnd-bcb9ab9968eda26ef7c997834c1eb539.png);background-repeat:no-repeat;background-position:2px -122px}.claro .dojoDndAvatarItem td{padding:5px}.claro.dojoDndMove .dojoDndAvatarHeader{background-color:#f58383;background-position:2px -103px}.claro.dojoDndCopy .dojoDndAvatarHeader{background-color:#f58383;background-position:2px -68px}.claro.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader{background-color:#97e68d;background-position:2px -33px}.claro.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader{background-color:#97e68d;background-position:2px 2px}.claro .dijitInputInner,.claro .dijitTextBox{color:#000000}.claro .dijitValidationTextBoxError .dijitValidationContainer{background-color:#d46464;background-image:url(images/error-599d9a38cb19f45d64cf20cbbc0c9d2f.png);background-position:top;border:0 solid #d46464;width:9px}.claro .dijitTextBoxError .dijitValidationContainer{border-left-width:1px}.claro .dijitValidationTextBoxError .dijitValidationIcon{width:0;background-color:transparent}.claro .dijitInputField .dijitPlaceHolder,.claro .dijitTextArea{padding:2px}.claro .dijitSelect .dijitInputField,.claro .dijitTextBox .dijitInputField{padding:1px 2px}.dj_gecko .claro .dijitTextBox .dijitInputInner,.dj_webkit .claro .dijitTextBox .dijitInputInner{padding-left:1px;padding-right:1px}.claro .dijitSelect,.claro .dijitSelect .dijitButtonContents,.claro .dijitTextBox,.claro .dijitTextBox .dijitButtonNode{border-color:#b5bcc7;-webkit-transition-property:background-color,border;-moz-transition-property:background-color,border;transition-property:background-color,border;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;transition-duration:.35s}.claro .dijitSelect,.claro .dijitTextBox{background-color:#ffffff}.claro .dijitSelectHover,.claro .dijitSelectHover .dijitButtonContents,.claro .dijitTextBoxHover,.claro .dijitTextBoxHover .dijitButtonNode{border-color:#759dc0;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s}.claro .dijitTextBoxHover{background-color:#e5f2fe;background-image:-moz-linear-gradient(rgba(127,127,127,.2) 0,rgba(127,127,127,0) 2px);background-image:-webkit-linear-gradient(rgba(127,127,127,.2),rgba(127,127,127,0) 2px);background-image:-o-linear-gradient(rgba(127,127,127,.2) 0,rgba(127,127,127,0) 2px);background-image:linear-gradient(rgba(127,127,127,.2),rgba(127,127,127,0) 2px)}.claro .dijitSelectError,.claro .dijitSelectError .dijitButtonContents,.claro .dijitTextBoxError,.claro .dijitTextBoxError .dijitButtonNode{border-color:#d46464}.claro .dijitSelectFocused,.claro .dijitSelectFocused .dijitButtonContents,.claro .dijitTextBoxFocused,.claro .dijitTextBoxFocused .dijitButtonNode{border-color:#759dc0;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}.claro .dijitTextBoxFocused{background-color:#ffffff;background-image:-moz-linear-gradient(rgba(127,127,127,.2) 0,rgba(127,127,127,0) 2px);background-image:-webkit-linear-gradient(rgba(127,127,127,.2),rgba(127,127,127,0) 2px);background-image:-o-linear-gradient(rgba(127,127,127,.2) 0,rgba(127,127,127,0) 2px);background-image:linear-gradient(rgba(127,127,127,.2),rgba(127,127,127,0) 2px)}.claro .dijitTextBoxFocused .dijitInputContainer{background:#ffffff}.claro .dijitSelectErrorFocused,.claro .dijitSelectErrorFocused .dijitButtonContents,.claro .dijitTextBoxErrorFocused,.claro .dijitTextBoxErrorFocused .dijitButtonNode{border-color:#ce5050}.claro .dijitSelectDisabled,.claro .dijitSelectDisabled .dijitButtonContents,.claro .dijitTextBoxDisabled,.claro .dijitTextBoxDisabled .dijitButtonNode{border-color:#d3d3d3}.claro .dijitSelectDisabled,.claro .dijitTextBoxDisabled,.claro .dijitTextBoxDisabled .dijitInputContainer{background-color:#efefef;background-image:none}.claro .dijitSelectDisabled,.claro .dijitTextBoxDisabled,.claro .dijitTextBoxDisabled .dijitInputInner{color:#818181}.dj_webkit .claro .dijitDisabled input{color:#757575}.dj_webkit .claro textarea.dijitTextAreaDisabled{color:#1b1b1b}.claro .dijitComboBox .dijitArrowButtonInner,.claro .dijitSelect .dijitArrowButtonInner{background-image:url(images/commonFormArrows-2662516925bb290c4cf58cade79c051f.png);background-position:-35px 53%;background-repeat:no-repeat;margin:0;width:16px}.claro .dijitComboBox .dijitArrowButtonInner{border:1px solid #ffffff}.claro .dijitToolbar .dijitComboBox .dijitArrowButtonInner{border:none}.claro .dijitSelectLabel,.claro .dijitTextBox .dijitInputInner,.claro .dijitValidationTextBox .dijitValidationContainer{padding:1px 0}.claro .dijitComboBox .dijitButtonNode{background-color:#efefef;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none}.claro .dijitComboBox .dijitDownArrowButtonHover,.claro .dijitComboBoxFocused .dijitArrowButton,.claro .dijitComboBoxOpenOnClickHover .dijitButtonNode{background-color:#abd6ff}.claro .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner,.claro .dijitComboBoxOpenOnClickHover .dijitArrowButtonInner{background-position:-70px 53%}.claro .dijitComboBox .dijitHasDropDownOpen{background-color:#7dbdfa;background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none;padding:1px}.dj_iequirks .claro .dijitComboBox .dijitHasDropDownOpen{padding:1px 0}.claro .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner{background-position:-70px 53%;border:0}.claro div.dijitComboBoxDisabled .dijitArrowButtonInner{background-position:0 50%;background-color:#efefef}.dj_ff3 .claro .dijitInputField input[type=hidden]{display:none;height:0;width:0}.dj_borderbox .claro .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner{width:18px}.dj_borderbox .claro .dijitComboBoxFocused .dijitHasDropDownOpen .dijitArrowButtonInner{width:16px}.claro .dijitButtonNode{-webkit-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.claro .dijitButton .dijitButtonNode,.claro .dijitComboButton .dijitButtonNode,.claro .dijitDropDownButton .dijitButtonNode,.claro .dijitToggleButton .dijitButtonNode{border:1px solid #759dc0;padding:2px 4px 4px;color:#000000;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);background-color:#bcd8f4;background-image:url(images/buttonEnabled-9312f87ce49fdf327b678841d1190bd9.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(#ffffff 0,rgba(255,255,255,0) 3px,rgba(255,255,255,.75) 100%);background-image:-webkit-linear-gradient(#ffffff,rgba(255,255,255,0) 3px,rgba(255,255,255,.75));background-image:-o-linear-gradient(#ffffff 0,rgba(255,255,255,0) 3px,rgba(255,255,255,.75) 100%);background-image:linear-gradient(#ffffff,rgba(255,255,255,0) 3px,rgba(255,255,255,.75));_background-image:none}.claro .dijitComboButton .dijitArrowButton{border-left-width:0;padding:4px 2px}.claro .dijitArrowButtonInner{width:15px;height:15px;margin:0 auto;background-image:url(images/buttonArrows-9459e0f907067d9fe552f6afbd545f39.png);background-repeat:no-repeat;background-position:-51px 53%}.claro .dijitLeftArrowButton .dijitArrowButtonInner{background-position:-77px 53%}.claro .dijitRightArrowButton .dijitArrowButtonInner{background-position:-26px 53%}.claro .dijitUpArrowButton .dijitArrowButtonInner{background-position:0 53%}.claro .dijitDisabled .dijitArrowButtonInner{background-position:-151px 53%}.claro .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner{background-position:-177px 53%}.claro .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner{background-position:-126px 53%}.claro .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner{background-position:-100px 53%}.claro .dijitButtonText{padding:0 .3em;text-align:center}.claro .dijitButtonHover .dijitButtonNode,.claro .dijitComboButton .dijitButtonNodeHover,.claro .dijitComboButton .dijitDownArrowButtonHover,.claro .dijitDropDownButtonHover .dijitButtonNode,.claro .dijitToggleButtonHover .dijitButtonNode{background-color:#86bdf2;color:#000000;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.claro .dijitButtonActive .dijitButtonNode,.claro .dijitComboButtonActive .dijitButtonNode,.claro .dijitDropDownButtonActive .dijitButtonNode,.claro .dijitToggleButtonActive .dijitButtonNode,.claro .dijitToggleButtonChecked .dijitButtonNode{background-color:#86bdf2;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}.claro .dijitButtonDisabled,.claro .dijitComboButtonDisabled,.claro .dijitDropDownButtonDisabled,.claro .dijitToggleButtonDisabled{background-image:none;outline:none}.claro .dijitButtonDisabled .dijitButtonNode,.claro .dijitComboButtonDisabled .dijitButtonNode,.claro .dijitDropDownButtonDisabled .dijitButtonNode,.claro .dijitToggleButtonDisabled .dijitButtonNode{background-color:#efefef;border:1px solid #d3d3d3;color:#818181;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);background-image:url(images/buttonDisabled-605efba200cc2b2c519fc536980a7cfb.png);background-image:-moz-linear-gradient(#ffffff 0,rgba(255,255,255,0) 40%);background-image:-webkit-linear-gradient(#ffffff,rgba(255,255,255,0) 40%);background-image:-o-linear-gradient(#ffffff 0,rgba(255,255,255,0) 40%);background-image:linear-gradient(#ffffff,rgba(255,255,255,0) 40%);_background-image:none}.claro .dijitComboButtonDisabled .dijitArrowButton{border-left-width:0}.claro table.dijitComboButton{border-collapse:separate}.claro .dijitComboButton .dijitStretch{-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.claro .dijitComboButton .dijitArrowButton{-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.claro .dijitToggleButton .dijitCheckBoxIcon{background-image:url(images/checkmarkNoBorder-1269e0d1f90e781e5944aed70cbc6aac.png)}.dj_ie6 .claro .dijitToggleButton .dijitCheckBoxIcon{background-image:url(images/checkmarkNoBorder-ce3e9bdc4831c8e6f0208fabc48590a3.gif)}.claro .dijitCheckBox,.claro .dijitCheckBoxIcon{background-image:url(images/checkboxRadioButtonStates-8bfb1fb23429f22e4ae51ffffa89fc80.png);background-repeat:no-repeat;width:15px;height:16px;margin:0 2px 0 0;padding:0}.dj_ie6 .claro .dijitCheckBox,.dj_ie6 .claro .dijitCheckBoxIcon{background-image:url(images/checkboxAndRadioButtons_IE6-e175a3e3dca31a3135099544dff0db17.png)}.claro .dijitCheckBox,.claro .dijitToggleButton .dijitCheckBoxIcon{background-position:-15px}.claro .dijitCheckBoxChecked,.claro .dijitToggleButtonChecked .dijitCheckBoxIcon{background-position:0}.claro .dijitCheckBoxDisabled{background-position:-75px}.claro .dijitCheckBoxCheckedDisabled{background-position:-60px}.claro .dijitCheckBoxHover{background-position:-45px}.claro .dijitCheckBoxCheckedHover{background-position:-30px}.claro .dijitToggleButton .dijitRadio,.claro .dijitToggleButton .dijitRadioIcon{background-image:url(images/checkboxRadioButtonStates-8bfb1fb23429f22e4ae51ffffa89fc80.png)}.dj_ie6 .claro .dijitToggleButton .dijitRadio,.dj_ie6 .claro .dijitToggleButton .dijitRadioIcon{background-image:url(images/checkboxAndRadioButtons_IE6-e175a3e3dca31a3135099544dff0db17.png)}.claro .dijitRadio,.claro .dijitRadioIcon{background-image:url(images/checkboxRadioButtonStates-8bfb1fb23429f22e4ae51ffffa89fc80.png);background-repeat:no-repeat;width:15px;height:15px;margin:0 2px 0 0;padding:0}.dj_ie6 .claro .dijitRadio,.dj_ie6 .claro .dijitRadioIcon{background-image:url(images/checkboxAndRadioButtons_IE6-e175a3e3dca31a3135099544dff0db17.png)}.claro .dijitRadio{background-position:-105px}.claro .dijitToggleButton .dijitRadioIcon{background-position:-107px}.claro .dijitRadioDisabled{background-position:-165px}.claro .dijitRadioHover{background-position:-135px}.claro .dijitRadioChecked{background-position:-90px}.claro .dijitToggleButtonChecked .dijitRadioIcon{background-position:-92px}.claro .dijitRadioCheckedHover{background-position:-120px}.claro .dijitRadioCheckedDisabled{background-position:-150px}.claro .dijitSelect .dijitArrowButtonContainer{border:1px solid #ffffff}.claro .dijitSelect .dijitArrowButton{padding:0;background-color:#efefef;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none}.claro .dijitSelect .dijitArrowButton .dijitArrowButtonInner{height:16px}.claro .dijitSelectHover{background-color:#e5f2fe;background-image:-moz-linear-gradient(rgba(127,127,127,.2) 0,rgba(127,127,127,0) 2px);background-image:-webkit-linear-gradient(rgba(127,127,127,.2),rgba(127,127,127,0) 2px);background-image:-o-linear-gradient(rgba(127,127,127,.2) 0,rgba(127,127,127,0) 2px);background-image:linear-gradient(rgba(127,127,127,.2),rgba(127,127,127,0) 2px);background-repeat:repeat-x}.claro .dijitSelectHover .dijitArrowButton{background-color:#abd6ff}.claro .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner{background-position:-70px 53%}.claro .dijitSelectFocused .dijitArrowButton{background-color:#7dbefa;background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none;border:none;padding:1px}.claro .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner{background-position:-70px 53%}.claro .dijitSelectDisabled{border-color:#d3d3d3;background-color:#efefef;background-image:none;color:#818181}.claro .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner{background-position:0 53%}.claro .dijitSelectMenu td.dijitMenuArrowCell,.claro .dijitSelectMenu td.dijitMenuItemIconCell{display:none}.claro .dijitSelectMenu td.dijitMenuItemLabel{padding:2px}.claro .dijitSelectMenu .dijitMenuSeparatorTop{border-bottom:1px solid #759dc0}.claro .dijitTabPaneWrapper{background:#ffffff}.claro .dijitTabContainerBottom-tabs,.claro .dijitTabContainerLeft-tabs,.claro .dijitTabContainerRight-tabs,.claro .dijitTabContainerTop-tabs,.claro .dijitTabPaneWrapper{border-color:#b5bcc7}.claro .dijitTabCloseButton{background:url(images/tabClose-70d68a2c3fdf217f708373e1ccffe763.png) no-repeat;width:14px;height:14px;margin-left:5px;margin-right:-5px}.claro .dijitTabCloseButtonHover{background-position:-14px}.claro .dijitTabCloseButtonActive{background-position:-28px}.claro .dijitTabSpacer{display:none}.claro .dijitTab{border:1px solid #b5bcc7;background-color:#efefef;-webkit-transition-property:background-color,border;-moz-transition-property:background-color,border;transition-property:background-color,border;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;transition-duration:.35s;color:#494949}.claro .dijitTabHover{border-color:#759dc0;background-color:#abd6ff;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s;color:#000000}.claro .dijitTabActive{border-color:#759dc0;background-color:#7dbdfa;color:#000000;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}.claro .dijitTabChecked{border-color:#b5bcc7;background-color:#cfe5fa;color:#000000}.claro .dijitTabDisabled{background-color:#d3d3d3}.claro .tabStripButton{background-color:transparent;border:none}.claro .dijitTabContainerTop-tabs .dijitTab{top:1px;margin-right:1px;padding:3px 6px;border-bottom-width:0;min-width:60px;text-align:center;background-image:url(images/tabTopUnselected-bb3a9830f23f9b6a94630f3b4027bdd6.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#ffffff 0,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,#ffffff,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0));background-image:-o-linear-gradient(top,#ffffff 0,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,#ffffff,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0));-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.04);-moz-box-shadow:0 -1px 1px rgba(0,0,0,.04);box-shadow:0 -1px 1px rgba(0,0,0,.04)}.claro .dijitTabContainerTop-tabs .dijitTabChecked{padding-bottom:4px;padding-top:9px;background-image:url(images/tabTopSelected-ba745e7cadb4d00a7914028ec19d7d07.png);background-image:-moz-linear-gradient(top,#ffffff 0,#ffffff 1px,rgba(255,255,255,0) 2px,#ffffff 7px);background-image:-webkit-linear-gradient(top,#ffffff,#ffffff 1px,rgba(255,255,255,0) 2px,#ffffff 7px);background-image:-o-linear-gradient(top,#ffffff 0,#ffffff 1px,rgba(255,255,255,0) 2px,#ffffff 7px);background-image:linear-gradient(top,#ffffff,#ffffff 1px,rgba(255,255,255,0) 2px,#ffffff 7px);-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 -1px 2px rgba(0,0,0,.05);box-shadow:0 -1px 2px rgba(0,0,0,.05)}.claro .dijitTabContainerBottom-tabs .dijitTab{top:-1px;margin-right:1px;padding:3px 6px;border-top-width:0;min-width:60px;text-align:center;background-image:url(images/tabBottomUnselected-29e702ae67f362b6ca252a0492765ae5.png);background-repeat:repeat-x;background-position:bottom;background-image:-moz-linear-gradient(bottom,#ffffff 0,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(bottom,#ffffff,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0));background-image:-o-linear-gradient(bottom,#ffffff 0,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0) 100%);background-image:linear-gradient(bottom,#ffffff,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0));-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);-moz-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04)}.claro .dijitTabContainerBottom-tabs .dijitTabChecked{padding-bottom:9px;padding-top:4px;background-image:url(images/tabBottomSelected-6c36df61b27f81b56197d8f00b36c3b2.png);background-image:-moz-linear-gradient(bottom,#ffffff 0,#ffffff 1px,rgba(255,255,255,0) 2px,#ffffff 7px);background-image:-webkit-linear-gradient(bottom,#ffffff,#ffffff 1px,rgba(255,255,255,0) 2px,#ffffff 7px);background-image:-o-linear-gradient(bottom,#ffffff 0,#ffffff 1px,rgba(255,255,255,0) 2px,#ffffff 7px);background-image:linear-gradient(bottom,#ffffff,#ffffff 1px,rgba(255,255,255,0) 2px,#ffffff 7px);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.claro .dijitTabContainerLeft-tabs .dijitTab{left:1px;margin-bottom:1px;padding:3px 8px 4px 4px;background-image:url(images/tabLeftUnselected-fa3e5d27ea9dd0f6993bf619d757bd42.png);background-repeat:repeat-y;background-image:-moz-linear-gradient(left,#ffffff 0,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(left,#ffffff,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0));background-image:-o-linear-gradient(left,#ffffff 0,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0) 100%);background-image:linear-gradient(left,#ffffff,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0))}.claro .dijitTabContainerLeft-tabs .dijitTabChecked{border-right-width:0;padding-right:9px;background-image:url(images/tabLeftSelected-faf8f5ee883b1bad42e53fe2dea5972e.png);background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#ffffff 30px);background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5),#ffffff 30px);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,#ffffff 30px);background-image:linear-gradient(left,rgba(255,255,255,.5),#ffffff 30px);-webkit-box-shadow:-1px 0 2px rgba(0,0,0,.05);-moz-box-shadow:-1px 0 2px rgba(0,0,0,.05);box-shadow:-1px 0 2px rgba(0,0,0,.05)}.claro .dijitTabContainerRight-tabs .dijitTab{left:-1px;margin-bottom:1px;padding:3px 8px 4px 4px;background-image:url(images/tabRightUnselected-86306eb9a13fc97c4e29aa34ae215f19.png);background-repeat:repeat-y;background-position:100%;background-image:-moz-linear-gradient(right,#ffffff 0,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(right,#ffffff,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0));background-image:-o-linear-gradient(right,#ffffff 0,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0) 100%);background-image:linear-gradient(right,#ffffff,#ffffff 1px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.6) 7px,rgba(255,255,255,0))}.claro .dijitTabContainerRight-tabs .dijitTabChecked{padding-left:5px;border-left-width:0;background-image:url(images/tabRightSelected-054222db774d313e8844c7a71deec600.png);background-image:-moz-linear-gradient(right,rgba(255,255,255,.5) 0,#ffffff 30px);background-image:-webkit-linear-gradient(right,rgba(255,255,255,.5),#ffffff 30px);background-image:-o-linear-gradient(right,rgba(255,255,255,.5) 0,#ffffff 30px);background-image:linear-gradient(right,rgba(255,255,255,.5),#ffffff 30px);-webkit-box-shadow:1px 0 2px rgba(0,0,0,.07);-moz-box-shadow:1px 0 2px rgba(0,0,0,.07);box-shadow:1px 0 2px rgba(0,0,0,.07)}.claro .dijitTabContainerTop-tabs .dijitTab{-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.claro .dijitTabContainerBottom-tabs .dijitTab{-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.claro .dijitTabContainerLeft-tabs .dijitTab{-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.claro .dijitTabContainerRight-tabs .dijitTab{-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.claro .tabStripButton{background-color:#e5f2fe;border:1px solid #b5bcc7}.claro .dijitTabListContainer-top .tabStripButton{padding:4px 3px;margin-top:7px;background-image:-moz-linear-gradient(top,#ffffff 0,rgba(255,255,255,.1) 1px,rgba(255,255,255,.6) 6px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,#ffffff,rgba(255,255,255,.1) 1px,rgba(255,255,255,.6) 6px,rgba(255,255,255,0));background-image:-o-linear-gradient(top,#ffffff 0,rgba(255,255,255,.1) 1px,rgba(255,255,255,.6) 6px,rgba(255,255,255,0) 100%);background-image:linear-gradient(top,#ffffff,rgba(255,255,255,.1) 1px,rgba(255,255,255,.6) 6px,rgba(255,255,255,0))}.claro .dijitTabListContainer-bottom .tabStripButton{padding:4px 3px;margin-bottom:7px;background-image:-moz-linear-gradient(bottom,#ffffff 0,rgba(255,255,255,.1) 1px,rgba(255,255,255,.6) 6px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(bottom,#ffffff,rgba(255,255,255,.1) 1px,rgba(255,255,255,.6) 6px,rgba(255,255,255,0));background-image:-o-linear-gradient(bottom,#ffffff 0,rgba(255,255,255,.1) 1px,rgba(255,255,255,.6) 6px,rgba(255,255,255,0) 100%);background-image:linear-gradient(bottom,#ffffff,rgba(255,255,255,.1) 1px,rgba(255,255,255,.6) 6px,rgba(255,255,255,0))}.claro .tabStripButtonHover{background-color:#abd6ff}.claro .tabStripButtonActive{background-color:#7dbdfa}.claro .dijitTabStripIcon{height:15px;width:15px;margin:0 auto;background:url(images/buttonArrows-9459e0f907067d9fe552f6afbd545f39.png) no-repeat -75px 50%;background-color:transparent}.claro .dijitTabStripSlideRightIcon{background-position:-24px 50%}.claro .dijitTabStripMenuIcon{background-position:-51px 50%}.claro .dijitTabListContainer-bottom .tabStripButtonDisabled,.claro .dijitTabListContainer-top .tabStripButtonDisabled{background-color:#d3d3d3;border:1px solid #b5bcc7}.claro .tabStripButtonDisabled .dijitTabStripSlideLeftIcon{background-position:-175px 50%}.claro .tabStripButtonDisabled .dijitTabStripSlideRightIcon{background-position:-124px 50%}.claro .tabStripButtonDisabled .dijitTabStripMenuIcon{background-position:-151px 50%}.claro .dijitTabContainerNested .dijitTabListWrapper{height:auto}.claro .dijitTabContainerNested .dijitTabContainerTop-tabs{border-bottom:1px solid #b5bcc7;padding:2px 2px 4px}.claro .dijitTabContainerTabListNested .dijitTab{background-color:rgba(255,255,255,0);padding:4px;border:rgba(118,157,192,0);-webkit-transition-property:background-color,border-color;-moz-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-moz-border-radius:2px;border-radius:2px;top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:url(images/tabNested-47fdc13b56d28fa55859c7c463f09720.png) repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.61) 0,rgba(255,255,255,0) 17%,rgba(255,255,255,0) 83%,rgba(255,255,255,.61) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.61),rgba(255,255,255,0) 17%,rgba(255,255,255,0) 83%,rgba(255,255,255,.61));background-image:-o-linear-gradient(rgba(255,255,255,.61) 0,rgba(255,255,255,0) 17%,rgba(255,255,255,0) 83%,rgba(255,255,255,.61) 100%);background-image:linear-gradient(rgba(255,255,255,.61),rgba(255,255,255,0) 17%,rgba(255,255,255,0) 83%,rgba(255,255,255,.61))}.claro .dijitTabContainerTabListNested .dijitTabHover{background-color:#e5f2fe;border:1px solid #cfe5fa;padding:3px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.claro .dijitTabContainerTabListNested .dijitTabHover .tabLabel{text-decoration:none}.claro .dijitTabContainerTabListNested .dijitTabActive{border:1px solid #759dc0;padding:3px;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}.claro .dijitTabContainerTabListNested .dijitTabChecked{padding:3px;border:1px solid #759dc0;background-color:#cfe5fa}.claro .dijitTabContainerTabListNested .dijitTabChecked .tabLabel{text-decoration:none;background-image:none}.claro .dijitTabPaneWrapperNested{border:none}.claro .dijitTabContainer .dijitTab,.claro .dijitTabContainer .tabStripButton{_background-image:none}.claro .dijitDialog{border:1px solid #759dc0;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25)}.claro .dijitDialogPaneContent{background:#ffffff repeat-x 0 0;border-top:1px solid #759dc0;padding:10px 8px;position:relative}.claro .dijitDialogPaneContentArea{margin:-10px -8px;padding:10px 8px}.claro .dijitDialogPaneActionBar{background-color:#efefef;padding:3px 5px 2px 7px;text-align:right;border-top:1px solid #d3d3d3}.claro .dijitDialogPaneContent .dijitDialogPaneActionBar{margin:10px -8px -10px}.claro .dijitTooltipDialog .dijitDialogPaneActionBar{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;margin:10px -10px -8px}.claro .dijitDialogPaneActionBar .dijitButton{float:none}.claro .dijitDialogTitleBar{border:1px solid #ffffff;border-top:none;background-color:#abd6ff;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;padding:5px 7px 4px}.claro .dijitDialogTitle{padding:0 1px;font-size:1.091em;color:#000000}.claro .dijitDialogCloseIcon{background:url(images/dialogCloseIcon-ae2e05eb79ac53028959986dafa517cf.png);background-repeat:no-repeat;position:absolute;right:5px;height:15px;width:21px}.dj_ie6 .claro .dijitDialogCloseIcon{background-image:url(images/dialogCloseIcon8bit-38fbceeccdaf8ffea7bc324f5f6b0d67.png)}.claro .dijitDialogCloseIconHover{background-position:-21px}.claro .dijitDialogCloseIcon:active{background-position:-42px}.claro .dijitTooltip,.claro .dijitTooltipDialog{background:transparent}.dijitTooltipBelow{padding-top:13px;padding-left:3px;padding-right:3px}.dijitTooltipAbove{padding-bottom:13px;padding-left:3px;padding-right:3px}.claro .dijitTooltipContainer{background-color:#ffffff;background-image:-moz-linear-gradient(bottom,rgba(207,229,250,.1) 0,#ffffff 10px);background-image:-webkit-linear-gradient(bottom,rgba(207,229,250,.1),#ffffff 10px);background-image:-o-linear-gradient(bottom,rgba(207,229,250,.1) 0,#ffffff 10px);background-image:linear-gradient(bottom,rgba(207,229,250,.1),#ffffff 10px);background-position:bottom;border:1px solid #759dc0;padding:6px 8px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);font-size:1em;color:#000000}.claro .dijitTooltipConnector{border:0;z-index:2;background-image:url(images/tooltip-3403193148b2f06e4c2f1a525bc25a4c.png);background-repeat:no-repeat;width:16px;height:14px}.dj_ie6 .claro .dijitTooltipConnector{background-image:url(images/tooltip8bit-31b71ba21c92d3a81a7eb4b116deea9e.png)}.claro .dijitTooltipBelow .dijitTooltipConnector{top:0;left:3px;background-position:-31px 0;width:16px;height:14px}.claro .dijitTooltipAbove .dijitTooltipConnector{bottom:0;left:3px;background-position:-15px 0;width:16px;height:14px}.dj_ie6 .claro .dijitTooltipAbove .dijitTooltipConnector,.dj_ie7 .claro .dijitTooltipAbove .dijitTooltipConnector{bottom:-1px}.claro .dijitTooltipABRight .dijitTooltipConnector{left:auto;right:3px}.claro .dijitTooltipLeft{padding-right:14px}.claro .dijitTooltipLeft .dijitTooltipConnector{right:0;background-position:0 0;width:16px;height:14px}.claro .dijitTooltipRight{padding-left:14px}.claro .dijitTooltipRight .dijitTooltipConnector{left:0;background-position:-48px 0;width:16px;height:14px}.claro .dijitDialogUnderlay{background:#ffffff}.claro .dijitAccordionContainer{border:none}.claro .dijitAccordionInnerContainer{background-color:#efefef;border:1px solid #b5bcc7;margin-bottom:1px;-webkit-transition-property:background-color,border;-moz-transition-property:background-color,border;transition-property:background-color,border;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;transition-timing-function:linear}.claro .dijitAccordionTitle{background-color:transparent;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;padding:5px 7px 2px;min-height:17px;color:#494949}.claro .dijitAccordionContainer .dijitAccordionChildWrapper{background-color:#ffffff;border:1px solid #759dc0;margin:0 2px 2px}.claro .dijitAccordionContainer .dijitAccordionContainer-child{padding:9px}.claro .dijitAccordionInnerContainerHover{border:1px solid #759dc0;background-color:#abd6ff;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.claro .dijitAccordionInnerContainerHover .dijitAccordionTitle{color:#000000}.claro .dijitAccordionInnerContainerActive{border:1px solid #759dc0;background-color:#7dbdfa;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}.claro .dijitAccordionInnerContainerActive .dijitAccordionTitle{background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none;color:#000000}.claro .dijitAccordionInnerContainerSelected{border-color:#759dc0;background-color:#cfe5fa}.claro .dijitAccordionInnerContainerSelected .dijitAccordionTitle{color:#000000;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none}.claro .dijitContentPane{padding:8px}.claro .dijitAccordionContainer-dijitContentPane,.claro .dijitBorderContainer-dijitContentPane,.claro .dijitSplitContainer-dijitContentPane,.claro .dijitTabContainerBottom-dijitContentPane,.claro .dijitTabContainerLeft-dijitContentPane,.claro .dijitTabContainerRight-dijitContentPane,.claro .dijitTabContainerTop-dijitContentPane{background-color:#ffffff;padding:8px}.claro .dijitCalendar{border:1px solid #b5bcc7;-moz-border-radius:4px;border-radius:4px;background-color:#cfe5fa;background-image:url(images/calendar-b9a94004bfd0d8c863639cd7ff114f7d.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(#ffffff 0,rgba(255,255,255,.4) 2px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(#ffffff,rgba(255,255,255,.4) 2px,rgba(255,255,255,0));background-image:-o-linear-gradient(#ffffff 0,rgba(255,255,255,.4) 2px,rgba(255,255,255,0) 100%);background-image:linear-gradient(#ffffff,rgba(255,255,255,.4) 2px,rgba(255,255,255,0));text-align:center;padding:6px 5px 3px}.dj_ie6 .claro .dijitCalendar{background-image:none}.claro .dijitCalendar img{border:none}.claro .dijitCalendar:hover,.claro .dijitCalendarActive,.claro .dijitCalendarHover{background-color:#abd6ff;border:1px solid #759dc0}.claro .dijitCalendar table{border-collapse:separate}.claro .dijitCalendarMonthContainer th{text-align:center;padding-bottom:4px;vertical-align:middle}.claro .dijitCalendarMonthLabel{color:#000000;font-size:1.091em;padding:0 4px}.claro .dijitCalendarIncrementControl{width:18px;height:16px;background-image:url(images/calendarArrows-f269f7c4be534c952ff9dc4f7cb9c305.png);background-repeat:no-repeat}.dj_ie6 .claro .dijitCalendarIncrementControl{background-image:url(images/calendarArrows8bit-d90230875973e4c9b096044e314a79c6.png)}.claro .dijitCalendarIncrease{background-position:-18px 0}.claro .dijitCalendarArrow:hover .dijitCalendarDecrease,.claro .dijitCalendarArrowHover .dijitCalendarDecrease{background-position:-36px 0}.claro .dijitCalendarArrow:hover .dijitCalendarIncrease,.claro .dijitCalendarArrowHover .dijitCalendarIncrease{background-position:-55px 0}.claro .dijitCalendarArrow:active .dijitCalendarDecrease,.claro .dijitCalendarArrowActive .dijitCalendarDecrease{background-position:-72px 0}.claro .dijitCalendarArrow:active .dijitCalendarIncrease,.claro .dijitCalendarArrowActive .dijitCalendarIncrease{background-position:-91px 0}.claro .dijitA11ySideArrow{display:none}.claro .dijitCalendarDayLabelTemplate{text-align:center;border-bottom:1px solid #b5bcc7;padding:0 3px 2px}.claro .dijitCalendarDayLabel{padding:0 4px}.claro .dijitCalendarDateTemplate,.claro .dijitCalendarDayLabel{font-weight:700;font-size:.909em;text-align:center;color:#000000}.claro .dijitCalendarDateTemplate{background-color:#ffffff;border-bottom:1px solid #d3d3d3;padding-top:0;font-family:Arial;letter-spacing:.05em}.dj_ie6 .claro .dijitCalendarDateTemplate{background-image:none}.claro .dijitCalendarNextMonth,.claro .dijitCalendarPreviousMonth{background-color:#e5f2fe;background-image:none;border-bottom:1px solid #d3d3d3}.claro .dijitCalendarDateTemplate .dijitCalendarDateLabel{text-decoration:none;display:block;padding:3px 5px 3px 4px;border:1px solid #ffffff;background-color:rgba(171,212,251,0);-webkit-transition-property:background-color,border;-moz-transition-property:background-color,border;transition-property:background-color,border;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;transition-duration:.35s}.claro .dijitCalendarNextMonth .dijitCalendarDateLabel,.claro .dijitCalendarPreviousMonth .dijitCalendarDateLabel{color:#759dc0;border-color:#e5f2fe}.claro .dijitCalendarYearContainer{vertical-align:middle}.claro .dijitCalendarYearControl{padding:1px 2px 2px}.claro .dijitCalendarYearLabel{padding:2px 0 0;margin:0;font-size:1.17em}.claro .dijitCalendarYearLabel span{vertical-align:middle}.claro .dijitCalendarSelectedYear{padding:0 3px}.claro .dijitCalendarNextYear,.claro .dijitCalendarPreviousYear{padding:1px 6px;font-size:.909em}.claro .dijitCalendarSelectedYear{font-size:1.091em;color:#000000}.claro .dijitCalendarHoveredDate .dijitCalendarDateLabel,.claro .dijitCalendarLite .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel{background-color:#abd6ff;border:1px solid #759dc0;color:#000000;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.claro .dijitCalendarNextYear:hover,.claro .dijitCalendarNextYearHover,.claro .dijitCalendarPreviousYear:hover,.claro .dijitCalendarPreviousYearHover{color:#000000;border:1px solid #ffffff;padding:0 5px;background-color:#e5f2fe}.claro .dijitCalendarNextYear:active .claro .dijitCalendarPreviousYearActive,.claro .dijitCalendarNextYearActive,.claro .dijitCalendarPreviousYear:active{border:1px solid #759dc0;padding:0 5px;background-color:#7dbdfa}.claro .dijitCalendarActiveDate .dijitCalendarDateLabel,.claro .dijitCalendarEnabledDate:active .dijitCalendarDateLabel{background-color:#7dbdfa;border:1px solid #ffffff;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}.dj_ie6 .claro .dijitCalendarActiveDate .dijitCalendarDateLabel{background-image:none}.claro .dijitCalendarSelectedDate .dijitCalendarDateLabel{color:#000000;background-color:#abd6ff;border-color:#759dc0}.claro .dijitCalendarDisabledDate .dijitCalendarDateLabel{color:#818181;text-decoration:line-through}.claro .dijitCalendar .dijitDropDownButton{margin:0}.claro .dijitCalendar .dijitButtonText{padding:1px 0 3px;margin-right:-4px}.claro .dijitCalendar .dijitDropDownButton .dijitButtonNode{padding:0 3px 0 2px;border:1px solid #b5bcc7;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);background-color:transparent;background-image:none}.claro .dijitCalendar .dijitDropDownButton:hover .dijitButtonNode,.claro .dijitCalendar .dijitDropDownButtonHover .dijitButtonNode{background-color:#e5f2fe;border:1px solid #ffffff}.claro .dijitCalendarMonthMenu{border-color:#759dc0;background-color:#ffffff;text-align:center;background-image:none}.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabel{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:2px 0}.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabelActive,.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover{border-color:#759dc0;border-width:1px 0;background-color:#abd6ff;background-image:-moz-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= #ffffff,endColorstr= #abd6ff)}.claro .dijitMenuBar{border:1px solid #b5bcc7;margin:0;padding:0;background-color:#efefef;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none}.claro .dijitMenu{background-color:#ffffff;border:1px solid #759dc0}.claro .dijitMenuItem{color:#000000}.claro .dijitMenuBar .dijitMenuItem{padding:6px 10px 7px;margin:-1px}.claro .dijitMenuBar .dijitMenuItemHover,.claro .dijitMenuBar .dijitMenuItemSelected{border:1px solid #759dc0;padding:5px 9px 6px}.claro .dijitMenuTable{border-collapse:separate;border-spacing:0;padding:0}.claro .dijitComboBoxMenu .dijitMenuItem,.claro .dijitMenu .dijitMenuItem td{padding:2px;border-color:#ffffff;border-style:solid;border-width:1px 0}.claro .dijitComboBoxMenu .dijitMenuItemHover,.claro .dijitMenu .dijitMenuItemHover td,.claro .dijitMenu .dijitMenuItemSelected td,.claro .dijitMenuItemHover,.claro .dijitMenuItemSelected{border-color:#759dc0;background-color:#abd6ff;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none}.claro .dijitMenuItemActive{background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none}.dj_ie .claro .dijitMenuActive .dijitMenuItemHover,.dj_ie .claro .dijitMenuActive .dijitMenuItemSelected,.dj_ie .claro .dijitMenuPassive .dijitMenuItemHover,.dj_ie .claro .dijitMenuPassive .dijitMenuItemSelected{padding-top:6px;padding-bottom:5px;margin-top:-3px}.claro td.dijitMenuItemIconCell{padding:2px;margin:0 0 0 4px}.claro td.dijitMenuItemLabel{padding-top:5px;padding-bottom:5px}.claro .dijitMenuExpand{width:7px;height:7px;background-image:url(images/spriteArrows-dc6c8499071417f88ce74177d5b8cc96.png);background-position:-14px 0;margin-right:3px;margin-bottom:4px}.claro .dijitMenuSeparatorTop{height:auto;margin-top:1px;border-bottom:1px solid #b5bcc7}.claro .dijitMenuSeparatorBottom{height:auto;margin-bottom:1px}.claro .dijitCheckedMenuItem .dijitMenuItemIcon,.claro .dijitRadioMenuItem .dijitMenuItemIcon{background-image:url(images/checkboxRadioButtonStates-8bfb1fb23429f22e4ae51ffffa89fc80.png);background-repeat:no-repeat;background-position:-15px 50%;width:15px;height:16px}.dj_ie6 .claro .dijitCheckedMenuItem .dijitMenuItemIcon,.dj_ie6 .claro .dijitRadioMenuItem .dijitMenuItemIcon{background-image:url(images/checkboxAndRadioButtons_IE6-e175a3e3dca31a3135099544dff0db17.png)}.claro .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon{background-position:0 50%}.claro .dijitRadioMenuItem .dijitMenuItemIcon{background-position:-105px 50%}.claro .dijitRadioMenuItemChecked .dijitMenuItemIcon{background-position:-90px 50%}.claro .dijitComboBoxMenu{margin-left:0;background-image:none}.claro .dijitComboBoxMenu .dijitMenuItemSelected,.claro .dijitMenu .dijitMenuItemSelected td{color:#000000;border-color:#759dc0;background-color:#abd6ff}.claro .dijitComboBoxMenuActive .dijitMenuItemSelected{background-color:#7dbdfa}.claro .dijitMenuNextButton,.claro .dijitMenuPreviousButton{font-style:italic}.claro .dijitSliderBar{border-style:solid;outline:1px}.claro .dijitSliderFocused .dijitSliderBar,.claro .dijitSliderHover .dijitSliderBar{border-color:#759dc0}.claro .dijitSliderDisabled .dijitSliderBar{background-image:none}.claro .dijitRuleLabelsContainer{color:#000000}.claro .dijitRuleLabelsContainerH{padding:2px 0}.claro .dijitSlider .dijitSliderLeftBumper,.claro .dijitSlider .dijitSliderProgressBarH{border-color:#b5bcc7;background-color:#cfe5fa;background-image:-moz-linear-gradient(top,#ffffff 0,#ffffff 1px,rgba(255,255,255,0) 2px);background-image:-webkit-linear-gradient(top,#ffffff,#ffffff 1px,rgba(255,255,255,0) 2px);background-image:-o-linear-gradient(top,#ffffff 0,#ffffff 1px,rgba(255,255,255,0) 2px);background-image:linear-gradient(top,#ffffff,#ffffff 1px,rgba(255,255,255,0) 2px)}.claro .dijitSlider .dijitSliderRemainingBarH,.claro .dijitSlider .dijitSliderRightBumper{border-color:#b5bcc7;background-color:#ffffff}.claro .dijitSliderRightBumper{border-right:1px solid #b5bcc7}.claro .dijitSliderLeftBumper{border-left:1px solid #b5bcc7}.claro .dijitSliderHover .dijitSliderLeftBumper,.claro .dijitSliderHover .dijitSliderProgressBarH{background-color:#abd6ff;border-color:#759dc0}.claro .dijitSliderHover .dijitSliderRemainingBarH,.claro .dijitSliderHover .dijitSliderRightBumper{background-color:#ffffff;border-color:#759dc0}.claro .dijitSliderFocused .dijitSliderLeftBumper,.claro .dijitSliderFocused .dijitSliderProgressBarH{background-color:#abd6ff;border-color:#759dc0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.claro .dijitSliderFocused .dijitSliderRemainingBarH,.claro .dijitSliderFocused .dijitSliderRightBumper{background-color:#ffffff;border-color:#759dc0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.claro .dijitSliderDisabled .dijitSliderLeftBumper,.claro .dijitSliderDisabled .dijitSliderProgressBarH{background-color:#d3d3d3;background-image:none}.claro .dijitSliderDisabled .dijitSliderRemainingBarH,.claro .dijitSliderDisabled .dijitSliderRightBumper{background-color:#efefef}.claro .dijitRuleLabelsContainerV{padding:0 2px}.claro .dijitSlider .dijitSliderBottomBumper,.claro .dijitSlider .dijitSliderProgressBarV{border-color:#b5bcc7;background-color:#cfe5fa;background-image:-moz-linear-gradient(left,#ffffff 0,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(left,#ffffff,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(left,#ffffff 0,rgba(255,255,255,0) 1px);background-image:linear-gradient(left,#ffffff,rgba(255,255,255,0) 1px)}.claro .dijitSlider .dijitSliderRemainingBarV,.claro .dijitSlider .dijitSliderTopBumper{border-color:#b5bcc7;background-color:#ffffff}.claro .dijitSliderBottomBumper{border-bottom:1px solid #b5bcc7}.claro .dijitSliderTopBumper{border-top:1px solid #b5bcc7}.claro .dijitSliderHover .dijitSliderBottomBumper,.claro .dijitSliderHover .dijitSliderProgressBarV{background-color:#abd6ff;border-color:#759dc0}.claro .dijitSliderHover .dijitSliderRemainingBarV,.claro .dijitSliderHover .dijitSliderTopBumper{background-color:#ffffff;border-color:#759dc0}.claro .dijitSliderFocused .dijitSliderBottomBumper,.claro .dijitSliderFocused .dijitSliderProgressBarV{background-color:#abd6ff;border-color:#759dc0;-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.2);-moz-box-shadow:inset 1px 0 1px rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.2)}.claro .dijitSliderFocused .dijitSliderRemainingBarV,.claro .dijitSliderFocused .dijitSliderTopBumper{background-color:#ffffff;border-color:#759dc0;-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.2);-moz-box-shadow:inset 1px 0 1px rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.2)}.claro .dijitSliderDisabled .dijitSliderBottomBumper,.claro .dijitSliderDisabled .dijitSliderProgressBarV{background-color:#d3d3d3}.claro .dijitSliderDisabled .dijitSliderRemainingBarV,.claro .dijitSliderDisabled .dijitSliderTopBumper{background-color:#efefef}.claro .dijitSliderImageHandleH{border:0;width:18px;height:16px;background-image:url(images/sliderThumbs-187d73a49b15caa02c295f6b99c80b6a.png);background-repeat:no-repeat;background-position:0 0}.claro .dijitSliderHover .dijitSliderImageHandleH{background-position:-18px 0}.claro .dijitSliderFocused .dijitSliderImageHandleH,.claro .dijitSliderProgressBarH .dijitSliderThumbActive,.claro .dijitSliderProgressBarH .dijitSliderThumbHover{background-position:-36px 0}.claro .dijitSliderDisabled .dijitSliderImageHandleH,.claro .dijitSliderReadOnly .dijitSliderImageHandleH{background-position:-54px 0}.claro .dijitSliderImageHandleV{border:0;width:18px;height:16px;background-image:url(images/sliderThumbs-187d73a49b15caa02c295f6b99c80b6a.png);background-repeat:no-repeat;background-position:-289px 0}.claro .dijitSliderHover .dijitSliderImageHandleV{background-position:-307px 0}.claro .dijitSliderFocused .dijitSliderImageHandleV,.claro .dijitSliderProgressBarV .dijitSliderThumbActive,.claro .dijitSliderProgressBarV .dijitSliderThumbHover{background-position:-325px 0}.claro .dijitSliderDisabled .dijitSliderImageHandleV,.claro .dijitSliderReadOnly .dijitSliderImageHandleV{background-position:-343px 0}.claro .dijitSliderButtonContainerH{padding:1px 3px 1px 2px}.claro .dijitSliderButtonContainerV{padding:3px 1px 2px}.claro .dijitSliderDecrementIconH,.claro .dijitSliderDecrementIconV,.claro .dijitSliderIncrementIconH,.claro .dijitSliderIncrementIconV{background-image:url(images/commonFormArrows-2662516925bb290c4cf58cade79c051f.png);background-repeat:no-repeat;background-color:#efefef;-moz-border-radius:2px;border-radius:2px;border:1px solid #b5bcc7;font-size:1px}.claro .dijitSliderDecrementIconH,.claro .dijitSliderIncrementIconH{height:12px;width:9px}.claro .dijitSliderDecrementIconV,.claro .dijitSliderIncrementIconV{height:9px;width:12px}.claro .dijitSliderActive .dijitSliderDecrementIconH,.claro .dijitSliderActive .dijitSliderDecrementIconV,.claro .dijitSliderActive .dijitSliderIncrementIconH,.claro .dijitSliderActive .dijitSliderIncrementIconV,.claro .dijitSliderHover .dijitSliderDecrementIconH,.claro .dijitSliderHover .dijitSliderDecrementIconV,.claro .dijitSliderHover .dijitSliderIncrementIconH,.claro .dijitSliderHover .dijitSliderIncrementIconV{border:1px solid #759dc0;background-color:#ffffff}.claro .dijitSliderDecrementIconH{background-position:-357px 50%}.claro .dijitSliderActive .dijitSliderDecrementIconH .claro .dijitSliderHover .dijitSliderDecrementIconH{background-position:-393px 50%}.claro .dijitSliderIncrementIconH{background-position:-251px 50%}.claro .dijitSliderActive .dijitSliderIncrementIconH .claro .dijitSliderHover .dijitSliderIncrementIconH{background-position:-283px 50%}.claro .dijitSliderDecrementIconV{background-position:-38px 50%}.claro .dijitSliderActive .dijitSliderDecrementIconV .claro .dijitSliderHover .dijitSliderDecrementIconV{background-position:-73px 50%}.claro .dijitSliderIncrementIconV{background-position:-143px 49%}.claro .dijitSliderActive .dijitSliderIncrementIconV .claro .dijitSliderHover .dijitSliderIncrementIconV{background-position:-178px 49%}.claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonHover,.claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonHover,.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonHover,.claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonHover{background-color:#cfe5fa}.claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonActive,.claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonActive,.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonActive,.claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonActive{background-color:#abd6ff;border-color:#759dc0}.claro .dijitSliderButtonInner{visibility:hidden}.claro .dijitSliderDisabled .dijitSliderBar{border-color:#d3d3d3}.claro .dijitSliderDisabled *,.claro .dijitSliderReadOnly *{border-color:#d3d3d3;color:#818181}.claro .dijitSliderDisabled .dijitSliderDecrementIconH,.claro .dijitSliderReadOnly .dijitSliderDecrementIconH{background-position:-321px 50%;background-color:#efefef}.claro .dijitSliderDisabled .dijitSliderIncrementIconH,.claro .dijitSliderReadOnly .dijitSliderIncrementIconH{background-position:-215px 50%;background-color:#efefef}.claro .dijitSliderDisabled .dijitSliderDecrementIconV,.claro .dijitSliderReadOnly .dijitSliderDecrementIconV{background-position:-3px 49%;background-color:#efefef}.claro .dijitSliderDisabled .dijitSliderIncrementIconV,.claro .dijitSliderReadOnly .dijitSliderIncrementIconV{background-position:-107px 49%;background-color:#efefef}.claro .dijitColorPalette{border:1px solid #b5bcc7;background:#ffffff;-moz-border-radius:0;border-radius:0}.claro .dijitColorPalette .dijitPaletteImg{border:1px solid #d3d3d3}.claro .dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg{border:1px solid #000000}.claro .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg,.claro .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg{border:2px solid #000000}.claro .dijitInlineEditBoxDisplayMode{border:1px solid transparent}.claro .dijitInlineEditBoxDisplayModeHover{background-color:#e5f2fe;border:1px solid #759dc0}.dj_ie6 .claro .dijitInlineEditBoxDisplayMode{border:none}.claro .dijitProgressBar{margin:2px 0}.claro .dijitProgressBarEmpty{background-color:#ffffff;border-color:#759dc0}.claro .dijitProgressBarTile{background-color:#abd6ff;background-image:url(images/progressBarFull-458c1fb90364fcfaf3adf4dec6a10409.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.93) 0,rgba(255,255,255,.41) 1px,rgba(255,255,255,.7) 2px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.93),rgba(255,255,255,.41) 1px,rgba(255,255,255,.7) 2px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.93) 0,rgba(255,255,255,.41) 1px,rgba(255,255,255,.7) 2px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.93),rgba(255,255,255,.41) 1px,rgba(255,255,255,.7) 2px,rgba(255,255,255,0));background-attachment:scroll}.dj_ie6 .claro .dijitProgressBarTile{background-image:none}.claro .dijitProgressBarFull{border:solid #759dc0;border-width:0 1px 0 0;-webkit-transition-property:width;-moz-transition-property:width;transition-property:width;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s}.claro .dijitProgressBarLabel{color:#000000}.claro .dijitProgressBarIndeterminate .dijitProgressBarTile{background:#efefef url(images/progressBarAnim-3ce229c8970745847d39bad895f1c2f1.gif) repeat-x top}.claro .dijitTimePicker .dijitButtonNode{padding:0;-moz-border-radius:0;border-radius:0}.claro .dijitTimePicker{border:1px solid #b5bcc7;border-top:none;border-bottom:none;background-color:#fff}.claro .dijitTimePickerItem{background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;border-top:1px solid #b5bcc7;border-bottom:1px solid #b5bcc7;margin-top:-1px}.claro .dijitTimePickerTick{color:#818181;background-color:#efefef;font-size:.818em}.claro .dijitTimePickerMarker{background-color:#e5f2fe;font-size:1em;white-space:nowrap}.claro .dijitTimePickerMarkerHover,.claro .dijitTimePickerMarkerSelected,.claro .dijitTimePickerTickHover,.claro .dijitTimePickerTickSelected{background-color:#7dbdfa;color:#000000}.claro .dijitTimePickerMarkerSelected,.claro .dijitTimePickerTickSelected{font-size:1em}.claro .dijitTimePickerTick .dijitTimePickerItemInner{padding:1px;margin:0}.claro .dijitTimePicker .dijitButtonNode{border-left:#b5bcc7;border-bottom-color:#b5bcc7;border-right:#b5bcc7;border-top-color:#b5bcc7;background-color:#efefef;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none}.claro .dijitTimePicker .dijitArrowButtonInner{height:100%;background-image:url(images/commonFormArrows-2662516925bb290c4cf58cade79c051f.png);background-repeat:no-repeat;background-position:-140px 45%}.claro .dijitTimePicker .dijitDownArrowButton .dijitArrowButtonInner{background-position:-35px 45%}.claro .dijitTimePicker .dijitDownArrowHover,.claro .dijitTimePicker .dijitUpArrowHover{background-color:#abd6ff}.claro .dijitTimePicker .dijitUpArrowHover .dijitArrowButtonInner{background-position:-175px 45%}.claro .dijitTimePicker .dijitDownArrowHover .dijitArrowButtonInner{background-position:-70px 45%}.claro .dijitBorderContainer{padding:5px}.claro .dijitBorderContainer-child,.claro .dijitSplitContainer-child{border:1px solid #b5bcc7}.claro .dijitBorderContainer-dijitAccordionContainer,.claro .dijitBorderContainer-dijitTabContainerBottom,.claro .dijitBorderContainer-dijitTabContainerLeft,.claro .dijitBorderContainer-dijitTabContainerRight,.claro .dijitBorderContainer-dijitTabContainerTop{border:none}.claro .dijitBorderContainer-dijitBorderContainer{border:0;padding:0}.claro .dijitGutterH,.claro .dijitSplitterH{background:none;border:0;height:5px}.dj_android .claro .dijitSplitterH,.dj_ios .claro .dijitSplitterH{height:11px}.claro .dijitSplitterH .dijitSplitterThumb{background:#b5bcc7 none;height:1px;top:2px;width:19px}.dj_android .claro .dijitSplitterH .dijitSplitterThumb,.dj_ios .claro .dijitSplitterH .dijitSplitterThumb{top:5px}.claro .dijitGutterV,.claro .dijitSplitterV{background:none;border:0;width:5px;margin:0}.dj_android .claro .dijitSplitterV,.dj_ios .claro .dijitSplitterV{width:11px}.claro .dijitSplitterV .dijitSplitterThumb{background:#b5bcc7 none;height:19px;left:2px;width:1px;margin:0}.dj_android .claro .dijitSplitterV .dijitSplitterThumb,.dj_ios .claro .dijitSplitterV .dijitSplitterThumb{left:5px}.claro .dijitSplitterHHover,.claro .dijitSplitterVHover{font-size:1px;background-color:#cfe5fa}.claro .dijitSplitterHHover{background-image:-moz-linear-gradient(left,#ffffff 0,rgba(255,255,255,0) 50%,#ffffff 100%);background-image:-webkit-linear-gradient(left,#ffffff,rgba(255,255,255,0) 50%,#ffffff);background-image:-o-linear-gradient(left,#ffffff 0,rgba(255,255,255,0) 50%,#ffffff 100%);background-image:linear-gradient(left,#ffffff,rgba(255,255,255,0) 50%,#ffffff)}.claro .dijitSplitterVHover{background-image:-moz-linear-gradient(top,#ffffff 0,rgba(255,255,255,0) 50%,#ffffff 100%);background-image:-webkit-linear-gradient(top,#ffffff,rgba(255,255,255,0) 50%,#ffffff);background-image:-o-linear-gradient(top,#ffffff 0,rgba(255,255,255,0) 50%,#ffffff 100%);background-image:linear-gradient(top,#ffffff,rgba(255,255,255,0) 50%,#ffffff)}.claro .dijitSplitterHHover .dijitSplitterThumb,.claro .dijitSplitterVHover .dijitSplitterThumb{background:#759dc0 none}.claro .dijitSplitterHActive,.claro .dijitSplitterVActive{font-size:1px;background-color:#abd6ff;background-image:none}.claro .dijitTreeNode{zoom:1}.claro .dijitTreeIsRoot{background-image:none}.claro .dijitTreeNode .dojoDndItemAfter,.claro .dijitTreeNode .dojoDndItemBefore,.claro .dijitTreeRow{padding:4px 0 2px;background-color:none;background-color:transparent;background-color:rgba(171,214,255,0);background-position:0 0;background-repeat:repeat-x;border:0 solid transparent;color:#000000;-webkit-transition-property:background-color,border-color;-moz-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}.claro .dijitTreeRowSelected{background-color:#cfe5fa}.claro .dijitTreeRowHover,.claro .dijitTreeRowSelected{background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;padding:3px 0 1px;border-color:#759dc0;border-width:1px 0;color:#000000}.claro .dijitTreeRowHover{background-color:#abd6ff;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s}.claro .dijitTreeRowActive{background-color:#7dbdfa;background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none;padding:3px 0 1px;border-color:#759dc0;border-width:1px 0;color:#000000}.claro .dijitTreeRowFocused{background-repeat:repeat}.claro .dijitTreeExpando{background-image:url(images/treeExpandImages-16cd882954e198c8508d4d36bde0bcf8.png);width:16px;height:16px;background-position:-35px 0}.dj_ie6 .claro .dijitTreeExpando{background-image:url(images/treeExpandImages8bit-5c82af3acdbebc3503f9dbe1d2364cae.png)}.claro .dijitTreeRowHover .dijitTreeExpandoOpened{background-position:-53px 0}.claro .dijitTreeExpandoClosed{background-position:1px 0}.claro .dijitTreeRowHover .dijitTreeExpandoClosed{background-position:-17px 0}.claro .dijitTreeExpandoLeaf,.dj_ie6 .claro .dijitTreeExpandoLeaf{background-image:none}.claro .dijitTreeExpandoLoading{background-image:url(images/loadingAnimation-e902db352e0e800182328e7f8e67231d.gif);background-position:0 0}.claro .dijitTreeNode .dojoDndItemBefore .dijitTreeContent{border-top:2px solid #759dc0}.claro .dijitTreeNode .dojoDndItemAfter .dijitTreeContent{border-bottom:2px solid #759dc0}.claro .dijitToolbar{border-bottom:1px solid #b5bcc7;background-color:#efefef;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;padding:2px 0 2px 4px;zoom:1}.claro .dijitToolbar label{padding:0 3px 0 6px}.claro .dijitToolbar .dijitButton .dijitButtonNode,.claro .dijitToolbar .dijitComboBox .dijitButtonNode,.claro .dijitToolbar .dijitComboButton .dijitButtonNode,.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode,.claro .dijitToolbar .dijitToggleButton .dijitButtonNode{border-width:0;padding:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;background-color:rgba(171,214,255,0);background-image:none}.dj_ie .claro .dijitToolbar .dijitButton .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitComboBox .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitComboButton .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitDropDownButton .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitToggleButton .dijitButtonNode{background-color:transparent}.dj_ie .claro .dijitToolbar .dijitButtonActive .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitButtonHover .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitComboButton .dijitButtonNodeHover,.dj_ie .claro .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover,.dj_ie .claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode{background-color:#abd6ff}.claro .dijitToolbar .dijitComboButton .dijitStretch{-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.claro .dijitToolbar .dijitComboButton .dijitArrowButton{-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.claro .dijitToolbar .dijitComboBox .dijitButtonNode{padding:0}.claro .dijitToolbar .dijitButtonHover .dijitButtonNode,.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode,.claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,.claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode{border-width:1px;background-color:#abd6ff;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;padding:1px}.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode,.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton{background-color:#f3ffff}.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNodeHover,.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover{background-color:#abd6ff}.claro .dijitToolbar .dijitButtonActive .dijitButtonNode,.claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,.claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode{border-width:1px;background-color:#7dbdfa;background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none;padding:1px}.claro .dijitToolbar .dijitComboButtonActive{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;border-width:1px;padding:0}.claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode,.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton{background-color:#f3ffff;padding:2px}.claro .dijitToolbar .dijitComboButtonActive .dijitButtonNodeActive,.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButtonActive{background-color:#7dbdfa;background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none}.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton,.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton{border-left-width:0}.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton{padding-left:2px}.claro .dijitToolbar .dijitToggleButtonChecked .dijitButtonNode{margin:0;background-image:none;border:1px solid #759dc0;background-color:#ffffff;padding:1px}.claro .dijitToolbarSeparator{background:url(images/editorIconsEnabled-be18bc672b0ecf2c2a204a28435fec19.png)}.claro .dijitDisabled .dijitToolbar{background:none;background-color:#efefef;border-bottom:1px solid #d3d3d3}.claro .dijitToolbar .dijitComboBoxDisabled .dijitArrowButtonInner{background-position:0 50%}.claro .dijitEditorIFrameContainer{padding:3px 3px 1px 10px}.claro .dijitEditorIFrame{background-color:#ffffff}.claro .dijitEditor{border:1px solid #b5bcc7}.claro .dijitEditor .dijitEditorIFrameContainer{background-color:#ffffff;background-repeat:repeat-x}.claro .dijitEditorHover .dijitEditorIFrameContainer,.claro .dijitEditorHover .dijitEditorIFrameContainer .dijitEditorIFrame{background-color:#e5f2fe}.claro .dijitEditorFocused .dijitEditorIFrameContainer,.claro .dijitEditorFocused .dijitEditorIFrameContainer .dijitEditorIFrame{background-color:#ffffff}.claro .dijitEditorFocused .dijitEditorIFrameContainer,.claro .dijitEditorHover .dijitEditorIFrameContainer{background-image:-moz-linear-gradient(rgba(127,127,127,.2) 0,rgba(127,127,127,0) 2px);background-image:-webkit-linear-gradient(rgba(127,127,127,.2),rgba(127,127,127,0) 2px);background-image:-o-linear-gradient(rgba(127,127,127,.2) 0,rgba(127,127,127,0) 2px);background-image:linear-gradient(rgba(127,127,127,.2),rgba(127,127,127,0) 2px)}.claro .dijitEditorDisabled{border:1px solid #d3d3d3;color:#818181}.claro .dijitDisabled .dijitEditorIFrame,.claro .dijitDisabled .dijitEditorIFrameContainer,.claro .dijitDisabled .dijitEditorIFrameContainer .dijitEditorIFrame{background-color:#efefef;background-image:none}.dijitEditorIcon{background-image:url(images/editorIconsEnabled-be18bc672b0ecf2c2a204a28435fec19.png);background-repeat:no-repeat;width:18px;height:18px;text-align:center}.dijitDisabled .dijitEditorIcon{background-image:url(images/editorIconsDisabled-11159816abf8d9058724a33eb80e7428.png)}.dijitEditorIconSep{background-position:0}.dijitEditorIconSave{background-position:-18px}.dijitEditorIconPrint{background-position:-36px}.dijitEditorIconCut{background-position:-54px}.dijitEditorIconCopy{background-position:-72px}.dijitEditorIconPaste{background-position:-90px}.dijitEditorIconDelete{background-position:-108px}.dijitEditorIconCancel{background-position:-126px}.dijitEditorIconUndo{background-position:-144px}.dijitEditorIconRedo{background-position:-162px}.dijitEditorIconSelectAll{background-position:-180px}.dijitEditorIconBold{background-position:-198px}.dijitEditorIconItalic{background-position:-216px}.dijitEditorIconUnderline{background-position:-234px}.dijitEditorIconStrikethrough{background-position:-252px}.dijitEditorIconSuperscript{background-position:-270px}.dijitEditorIconSubscript{background-position:-288px}.dijitEditorIconJustifyCenter{background-position:-306px}.dijitEditorIconJustifyFull{background-position:-324px}.dijitEditorIconJustifyLeft{background-position:-342px}.dijitEditorIconJustifyRight{background-position:-360px}.dijitEditorIconIndent{background-position:-378px}.dijitEditorIconOutdent{background-position:-396px}.dijitEditorIconListBulletIndent{background-position:-414px}.dijitEditorIconListBulletOutdent{background-position:-432px}.dijitEditorIconListNumIndent{background-position:-450px}.dijitEditorIconListNumOutdent{background-position:-468px}.dijitEditorIconTabIndent{background-position:-486px}.dijitEditorIconLeftToRight{background-position:-504px}.dijitEditorIconRightToLeft,.dijitEditorIconToggleDir{background-position:-522px}.dijitEditorIconBackColor{background-position:-540px}.dijitEditorIconForeColor{background-position:-558px}.dijitEditorIconHiliteColor{background-position:-576px}.dijitEditorIconNewPage{background-position:-594px}.dijitEditorIconInsertImage{background-position:-612px}.dijitEditorIconInsertTable{background-position:-630px}.dijitEditorIconSpace{background-position:-648px}.dijitEditorIconInsertHorizontalRule{background-position:-666px}.dijitEditorIconInsertOrderedList{background-position:-684px}.dijitEditorIconInsertUnorderedList{background-position:-702px}.dijitEditorIconCreateLink{background-position:-720px}.dijitEditorIconUnlink{background-position:-738px}.dijitEditorIconViewSource{background-position:-756px}.dijitEditorIconRemoveFormat{background-position:-774px}.dijitEditorIconFullScreen{background-position:-792px}.dijitEditorIconWikiword{background-position:-810px}.claro .dijitTitlePaneTitle{background-color:#efefef;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;border:1px solid #b5bcc7;padding:0 7px 3px;min-height:17px;color:#494949}.claro .dijitFieldset{-moz-border-radius:4px;border-radius:4px}.claro .dijitTitlePaneTitleFixedOpen,.claro .dijitTitlePaneTitleOpen{background-color:#cfe5fa;color:#000000}.claro .dijitTitlePaneTitleHover{background-color:#abd6ff;border-color:#759dc0}.claro .dijitTitlePaneTitleActive{background-color:#7dbdfa;border-color:#759dc0;background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none}.claro .dijitTitlePaneTitleFocus{margin-top:3px;padding-bottom:2px}.claro .dijitFieldset .dijitArrowNode,.claro .dijitTitlePane .dijitArrowNode{background-image:url(images/spriteArrows-dc6c8499071417f88ce74177d5b8cc96.png);background-repeat:no-repeat;height:8px;width:7px}.claro .dijitFieldsetTitleOpen .dijitArrowNode,.claro .dijitTitlePaneTitleOpen .dijitArrowNode{background-position:0 0}.claro .dijitFieldsetTitleClosed .dijitArrowNode,.claro .dijitTitlePaneTitleClosed .dijitArrowNode{background-position:-14px 0}.claro .dijitTitlePaneContentOuter{background:#ffffff;border:1px solid #b5bcc7;border-top:none}.claro .dijitTitlePaneContentInner{padding:10px}.claro .dijitFieldsetContentInner{padding:4px}.claro .dijitFieldsetLegendNode,.claro .dijitTitlePaneTextNode{margin-left:4px;margin-right:4px;vertical-align:text-top}.claro .dijitSpinnerButtonContainer{overflow:hidden;position:relative;width:auto;padding:0 2px}.claro .dijitSpinnerButtonContainer .dijitSpinnerButtonInner{border-width:1px 0;border-style:solid none}.claro .dijitSpinner .dijitArrowButton{width:auto;background-color:#efefef;background-image:url(images/standardGradient-6a892e6052ca4ba6dcfacce6804fd818.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,0));_background-image:none;overflow:hidden}.dj_iequirks .claro .dijitSpinner .dijitArrowButton{overflow:visible}.claro .dijitSpinner .dijitSpinnerButtonInner{width:15px}.claro .dijitSpinner .dijitArrowButtonInner{border:solid #ffffff;border-width:1px 1px 0;background-image:url(images/commonFormArrows-2662516925bb290c4cf58cade79c051f.png);background-repeat:no-repeat;height:100%;width:15px;padding-left:1px;padding-right:1px;background-position:-139px;display:block;margin:-1px 0}.dj_ie6 .claro .dijitSpinner .dijitArrowButtonInner,.dj_ie7 .claro .dijitSpinner .dijitArrowButtonInner,.dj_ie8 .claro .dijitSpinner .dijitArrowButtonInner,.dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner{margin-top:0}.dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner{width:19px}.claro .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner{background-position:-34px}.claro .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding:0}.claro .dijitDownArrowButtonActive,.claro .dijitSpinner .dijitDownArrowButtonHover,.claro .dijitSpinner .dijitUpArrowButtonHover,.claro .dijitSpinnerFocused .dijitArrowButton,.claro .dijitUpArrowButtonActive{background-color:#abd6ff}.claro .dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner{background-position:-174px}.claro .dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner{background-position:-69px}.claro .dijitSpinnerFocused{background-color:#ffffff;background-image:none}.claro .dijitSpinner .dijitDownArrowButtonActive,.claro .dijitSpinner .dijitUpArrowButtonActive{background-color:#7dbefa;background-image:url(images/activeGradient-5a67c050865044b7c1b06be2441bb0e3.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));background-image:-o-linear-gradient(rgba(190,190,190,.98) 0,rgba(255,255,255,.65) 3px,rgba(255,255,255,0) 100%);background-image:linear-gradient(rgba(190,190,190,.98),rgba(255,255,255,.65) 3px,rgba(255,255,255,0));_background-image:none}.claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner,.claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner{border:0;padding:1px;margin-right:2px;margin-bottom:1px}.claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner{background-position:-173px}.claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner{background-position:-68px}.claro .dijitSpinnerDisabled .dijitArrowButtonInner{background-color:#efefef}.claro .dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner{background-position:-104px}.claro .dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner{background-position:1px}.dj_ie7 .claro .dijitSpinner{overflow:visible}.dijitRtl .dijitOffScreen{left:auto!important;right:-10000px!important}.dijitRtl .dijitPlaceHolder{left:auto;right:0}.dijitMenuItemRtl{text-align:right}.dj_iequirks .dijitComboButtonRtl button{float:left}.dj_ie .dijitTextBoxRtl .dijitInputContainer{clear:right}.dijitComboBoxRtl .dijitArrowButtonContainer,.dijitTextBoxRtl .dijitSpinnerButtonContainer,.dijitTextBoxRtl .dijitValidationContainer{border-right-width:1px!important;border-left-width:0!important}.dijitSpinnerRtl .dijitSpinnerButtonContainer .dijitArrowButton{right:0;left:auto}.dijitSelectRtl .dijitButtonText{float:right}.dijitTextBoxRtl .dijitArrowButtonContainer,.dijitTextBoxRtl .dijitSpinnerButtonContainer,.dijitValidationTextBoxRtl .dijitValidationContainer{float:left}div.dijitNumberTextBoxRtl{text-align:right}.dijitCalendarRtl .dijitCalendarDecrementArrow{float:right}.dijitCalendarRtl .dijitCalendarIncrementArrow{float:left}.dijitCalendarRtl .dijitCalendarNextYear{margin:0 .55em 0 0}.dijitCalendarRtl .dijitCalendarPreviousYear{margin:0 0 0 .55em}.dijitSliderRtl .dijitSliderImageHandleV{left:auto}.dijitSliderRtl .dijitSliderImageHandleH{left:-50%}.dijitSliderRtl .dijitSliderMoveableH{right:auto;left:0}.dijitSliderRtl .dijitRuleContainerV{float:right}.dj_ie .dijitSliderRtl .dijitRuleContainerV{text-align:right}.dj_ie .dijitSliderRtl .dijitRuleLabelV{text-align:left}.dj_ie .dijitSliderRtl .dijitRuleLabelH{zoom:1}.dijitSliderRtl .dijitSliderProgressBarH{float:right;right:0;left:auto}.dijitRtl .dijitContentPaneError .dijitIconError,.dijitRtl .dijitContentPaneLoading .dijitIconLoading{margin-right:0;margin-left:9px}.dijitTabControllerRtl .nowrapTabStrip{text-align:right}.dijitTabRtl .dijitTabCloseButton{margin-left:0;margin-right:1em}.dj_ie6 .dijitTabContainerLeft-tabs .dijitTabRtl,.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl,.dj_ie6 .dijitTabRtl .tabLabel,.dj_ie7 .dijitTabContainerLeft-tabs .dijitTabRtl,.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl{zoom:1}.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl,.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl{left:0}.dj_ie6 .dijitTabContainerLeftRtl .dijitTabContainerLeft-tabs,.dj_ie6 .dijitTabContainerRightRtl .dijitTabContainerRight-tabs{width:1%}.dj_ie .dijitTimePickerRtl .dijitTimePickerItem{width:100%}.dijitColorPaletteRtl .dijitColorPaletteUnder{left:auto;right:0}.dijitSelectRtl .dijitButtonContents{border-style:none none none solid;text-align:right}.dijitTreeRtl .dijitTreeContainer{float:right}.dijitRtl .dojoDndHorizontal .dojoDndItemBefore{border-width:0 2px 0 0;padding:2px 0 2px 2px}.dijitRtl .dojoDndHorizontal .dojoDndItemAfter{border-width:0 0 0 2px;padding:2px 2px 2px 0}.claro .dijitTextBoxRtlError .dijitValidationContainer{border-left-width:0;border-right-width:1px}.claro .dijitComboButtonRtl .dijitStretch{-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.claro .dijitComboButtonRtl .dijitArrowButton{-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding:3px 0 4px;border-left-width:1px;border-right-width:0}.claro .dijitTabContainerBottom-tabs .dijitTabRtl,.claro .dijitTabContainerTop-tabs .dijitTabRtl{margin-right:0;margin-left:1px}.claro .dijitSliderRtl .dijitSliderLeftBumper,.claro .dijitSliderRtl .dijitSliderProgressBarH,.claro .dijitSliderRtl .dijitSliderRemainingBarH,.claro .dijitSliderRtl .dijitSliderRightBumper,.claro .dijitSliderRtl .dijitSliderTopBumper{background-position:100% 0}.claro .dijitSliderRtl .dijitSliderBottomBumper,.claro .dijitSliderRtl .dijitSliderProgressBarV,.claro .dijitSliderRtl .dijitSliderRemainingBarV{background-position:100% 100%}.claro .dijitSliderRtl .dijitSliderLeftBumper{border-left-width:0;border-right-width:1px}.claro .dijitSliderRtl .dijitSliderRightBumper{border-left-width:1px;border-right-width:0}.claro .dijitSliderRtl .dijitSliderIncrementIconH{background-position:-357px 50%}.claro .dijitSliderRtl .dijitSliderDecrementIconH{background-position:-251px 50%}.claro .dijitDialogRtl .dijitDialogCloseIcon{right:auto;left:5px}.claro .dijitDialogRtl .dijitDialogPaneActionBar{text-align:left;padding:3px 7px 2px 5px}.claro .dijitEditorRtl .dijitEditorIFrameContainer{padding:3px 10px 1px 3px}.dj_ie6 .claro .dijitEditorRtl .dijitEditorIFrameContainer,.dj_ie7 .claro .dijitEditorRtl .dijitEditorIFrameContainer,.dj_ie8 .claro .dijitEditorRtl .dijitEditorIFrameContainer{padding:3px 0 1px 10px;margin-right:0;border:0 solid #d3d3d3}.dijitEditorRtl .dijitEditorIcon{background-image:url(images/editorIconsEnabled_rtl-d13cd0ea5174f4837b8925c99ab23584.png)}.dijitEditorRtlDisabled .dijitEditorIcon{background-image:url(images/editorIconsDisabled_rtl-40e0c7f00f8ae6afc7cb89c9dd4b2f96.png)}.dijitToolbarRtl .dijitToolbarSeparator{background-image:url(images/editorIconsEnabled_rtl-d13cd0ea5174f4837b8925c99ab23584.png)}.dijitRtl .dijitFolderClosed,.dijitRtl .dijitFolderOpened,.dijitRtl .dijitIconApplication,.dijitRtl .dijitIconBookmark,.dijitRtl .dijitIconChart,.dijitRtl .dijitIconClear,.dijitRtl .dijitIconConfigure,.dijitRtl .dijitIconConnector,.dijitRtl .dijitIconCopy,.dijitRtl .dijitIconCut,.dijitRtl .dijitIconDatabase,.dijitRtl .dijitIconDelete,.dijitRtl .dijitIconDocuments,.dijitRtl .dijitIconEdit,.dijitRtl .dijitIconEditProperty,.dijitRtl .dijitIconEditTask,.dijitRtl .dijitIconError,.dijitRtl .dijitIconFile,.dijitRtl .dijitIconFilter,.dijitRtl .dijitIconFolderClosed,.dijitRtl .dijitIconFolderOpen,.dijitRtl .dijitIconFunction,.dijitRtl .dijitIconKey,.dijitRtl .dijitIconMail,.dijitRtl .dijitIconNewTask,.dijitRtl .dijitIconPackage,.dijitRtl .dijitIconPrint,.dijitRtl .dijitIconSample,.dijitRtl .dijitIconSave,.dijitRtl .dijitIconSearch,.dijitRtl .dijitIconTable,.dijitRtl .dijitIconTask,.dijitRtl .dijitIconUndo,.dijitRtl .dijitIconUsers,.dijitRtl .dijitLeaf{background-image:url(images/commonIconsObjActEnabled_rtl-4cf379869289c7fbe747d9452600009a.png);width:16px;height:16px}.dj_ie6 .dijitRtl .dijitFolderClosed,.dj_ie6 .dijitRtl .dijitFolderOpened,.dj_ie6 .dijitRtl .dijitIconApplication,.dj_ie6 .dijitRtl .dijitIconBookmark,.dj_ie6 .dijitRtl .dijitIconChart,.dj_ie6 .dijitRtl .dijitIconClear,.dj_ie6 .dijitRtl .dijitIconConfigure,.dj_ie6 .dijitRtl .dijitIconConnector,.dj_ie6 .dijitRtl .dijitIconCopy,.dj_ie6 .dijitRtl .dijitIconCut,.dj_ie6 .dijitRtl .dijitIconDatabase,.dj_ie6 .dijitRtl .dijitIconDelete,.dj_ie6 .dijitRtl .dijitIconDocuments,.dj_ie6 .dijitRtl .dijitIconEdit,.dj_ie6 .dijitRtl .dijitIconEditProperty,.dj_ie6 .dijitRtl .dijitIconEditTask,.dj_ie6 .dijitRtl .dijitIconError,.dj_ie6 .dijitRtl .dijitIconFile,.dj_ie6 .dijitRtl .dijitIconFilter,.dj_ie6 .dijitRtl .dijitIconFolderClosed,.dj_ie6 .dijitRtl .dijitIconFolderOpen,.dj_ie6 .dijitRtl .dijitIconFunction,.dj_ie6 .dijitRtl .dijitIconKey,.dj_ie6 .dijitRtl .dijitIconMail,.dj_ie6 .dijitRtl .dijitIconNewTask,.dj_ie6 .dijitRtl .dijitIconPackage,.dj_ie6 .dijitRtl .dijitIconPrint,.dj_ie6 .dijitRtl .dijitIconSample,.dj_ie6 .dijitRtl .dijitIconSave,.dj_ie6 .dijitRtl .dijitIconSearch,.dj_ie6 .dijitRtl .dijitIconTable,.dj_ie6 .dijitRtl .dijitIconTask,.dj_ie6 .dijitRtl .dijitIconUndo,.dj_ie6 .dijitRtl .dijitIconUsers,.dj_ie6 .dijitRtl .dijitLeaf{background-image:url(images/commonIconsObjActEnabled8bit_rtl-9227a74823112088a58b18892b3e92d0.png)}.dijitRtl .dijitDisabled .dijitFolderClosed,.dijitRtl .dijitDisabled .dijitFolderOpened,.dijitRtl .dijitDisabled .dijitIconApplication,.dijitRtl .dijitDisabled .dijitIconBookmark,.dijitRtl .dijitDisabled .dijitIconChart,.dijitRtl .dijitDisabled .dijitIconClear,.dijitRtl .dijitDisabled .dijitIconConfigure,.dijitRtl .dijitDisabled .dijitIconConnector,.dijitRtl .dijitDisabled .dijitIconCopy,.dijitRtl .dijitDisabled .dijitIconCut,.dijitRtl .dijitDisabled .dijitIconDatabase,.dijitRtl .dijitDisabled .dijitIconDelete,.dijitRtl .dijitDisabled .dijitIconDocuments,.dijitRtl .dijitDisabled .dijitIconEdit,.dijitRtl .dijitDisabled .dijitIconEditProperty,.dijitRtl .dijitDisabled .dijitIconEditTask,.dijitRtl .dijitDisabled .dijitIconError,.dijitRtl .dijitDisabled .dijitIconFile,.dijitRtl .dijitDisabled .dijitIconFilter,.dijitRtl .dijitDisabled .dijitIconFolderClosed,.dijitRtl .dijitDisabled .dijitIconFolderOpen,.dijitRtl .dijitDisabled .dijitIconFunction,.dijitRtl .dijitDisabled .dijitIconKey,.dijitRtl .dijitDisabled .dijitIconMail,.dijitRtl .dijitDisabled .dijitIconNewTask,.dijitRtl .dijitDisabled .dijitIconPackage,.dijitRtl .dijitDisabled .dijitIconPrint,.dijitRtl .dijitDisabled .dijitIconSample,.dijitRtl .dijitDisabled .dijitIconSave,.dijitRtl .dijitDisabled .dijitIconSearch,.dijitRtl .dijitDisabled .dijitIconTable,.dijitRtl .dijitDisabled .dijitIconTask,.dijitRtl .dijitDisabled .dijitIconUndo,.dijitRtl .dijitDisabled .dijitIconUsers,.dijitRtl .dijitDisabled .dijitLeaf{background-image:url(images/commonIconsObjActDisabled_rtl-e449e32030b00365d6b30f876f2f14b7.png)}.dijitRtl .dijitIconLoading{background-image:url(images/loadingAnimation_rtl-b6f1fd46a8f5dd0d0ab385eea4624e18.gif)}.claro .dijitFieldsetRtl .dijitFieldsetTitleClosed .dijitArrowNode,.claro .dijitTitlePaneRtl .dijitClosed .dijitArrowNode{background-position:-7px 0}.claro .dijitMenuItemRtl .dijitMenuExpand{background-position:-7px 0;margin-right:0;margin-left:3px}.claro .dijitMenuItemRtl .dijitMenuItemIcon{margin:0 4px 0 0}.claro .dijitCalendarRtl .dijitCalendarIncrease{background-position:0 0}.claro .dijitCalendarRtl .dijitCalendarDecrease{background-position:-18px 0}.claro .dijitCalendarRtl .dijitCalendarArrowHover .dijitCalendarIncrease{background-position:-36px 0}.claro .dijitCalendarRtl .dijitCalendarArrowHover .dijitCalendarDecrease{background-position:-55px 0}.claro .dijitCalendarRtl .dijitCalendarArrowActive .dijitCalendarIncrease{background-position:-72px 0}.claro .dijitCalendarRtl .dijitCalendarArrowActive .dijitCalendarDecrease{background-position:-91px 0}.claro .dijitToolbar .dijitComboButtonRtl .dijitButtonNode{border-width:0;padding:2px}.claro .dijitToolbar .dijitComboButtonRtlActive .dijitButtonNode,.claro .dijitToolbar .dijitComboButtonRtlHover .dijitButtonNode{border-width:1px;padding:1px}.claro .dijitToolbar .dijitComboButtonRtl .dijitStretch{-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.claro .dijitToolbar .dijitComboButtonRtl .dijitArrowButton{-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.claro .dijitToolbar .dijitComboButtonRtlActive .dijitArrowButton,.claro .dijitToolbar .dijitComboButtonRtlHover .dijitArrowButton{border-left-width:1px;border-right-width:0;padding-left:1px;padding-right:2px}.claro .dijitTreeRtl .dijitTreeExpandoLoading{background-image:url(images/loadingAnimation_rtl-b6f1fd46a8f5dd0d0ab385eea4624e18.gif);background-position:100% 0}.claro .dijitProgressBarRtl .dijitProgressBarFull{border-left-width:1px;border-right-width:0}.claro .dijitProgressBarIndeterminateRtl .dijitProgressBarTile{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.wvApp{width:100%;height:100%;font-family:sans-serif;background-color:#e0e2e2;padding:0;margin:0;overflow:hidden}.wvApp .dijitSplitterHActive,.wvApp .dijitSplitterHHover,.wvApp .dijitSplitterVActive,.wvApp .dijitSplitterVHover{background-color:#e0e2e2;background-image:none}:focus{outline:none}.wvModelBrowser{background-color:#dee4eb;margin:0;padding:0}.wvModelBrowserTitleBar{padding:5px 7px 4px}.wvModelBrowserTitleText{display:none;padding:0 1px;font-size:1.1em;color:#000000;font-weight:700}.dijitMenu.wvModelBrowser{border-color:#afafaf}.dijitMenu.wvModelBrowser .dijitMenuItem{font-family:sans-serif}.dijitMenu.wvModelBrowser .dijitMenuItemSelected td,.wvModelBrowser .dijitTreeRowHover{background-color:#ecf5fc;background-image:none;border-color:#ecf5fc}.wvModelBrowser .dijitTreeRowHover{cursor:pointer}.wvModelBrowser .dijitTreeRowSelected{background-color:#c6defe;background-image:none;border-color:#c6defe;cursor:pointer}.wvModelBrowser .dijitTreeContent{cursor:pointer}.wvModelBrowser .wvModelBrowserTreeRowHover{background-color:#ecf5fc;background-image:none;border-color:#ecf5fc;cursor:pointer}.dgrid{position:relative;overflow:hidden;border:1px solid #ddd;height:30em;display:block}.dgrid-header{background-color:#eee}.dgrid-header-row{position:absolute;right:17px;left:0}.dgrid-header-scroll{position:absolute;top:0;right:0}.dgrid-footer{position:absolute;bottom:0;width:100%}.dgrid-header-hidden,html.has-quirks .dgrid-header-hidden .dgrid-cell{font-size:0;height:0!important;border-top:none!important;border-bottom:none!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.dgrid-footer-hidden{display:none}.dgrid-sortable{cursor:pointer}.dgrid-footer,.dgrid-header,.dgrid-header-row{overflow:hidden;background-color:#eee}.dgrid-row-table{border-collapse:collapse;border:none;table-layout:fixed;empty-cells:show;width:100%;height:100%}.dgrid-cell{padding:0;text-align:left;overflow:hidden;vertical-align:top;border:1px solid #ddd;border-top-style:none;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}.dgrid-cell-padding{padding:3px}.dgrid-content{position:relative;height:99%}.dgrid-scroller{overflow-x:auto;overflow-y:scroll;position:absolute;top:0;margin-top:25px;bottom:0;width:100%}.dgrid-preload{font-size:0;line-height:0}.dgrid-loading{position:relative;height:100%}.dgrid-above{position:absolute;bottom:0}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240-ebe6b6902a408fbf9cac6379a1477525.png)}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.dgrid-expando-icon{width:16px;height:16px}.dgrid-tree-container{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;overflow:hidden}.dgrid-tree-container.dgrid-tree-resetting{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}.dgrid-sort-arrow{background-position:-64px -16px;display:block;float:right;margin:0 4px 0 5px;height:12px}.dgrid-sort-up .dgrid-sort-arrow{background-position:0 -16px}.dgrid-selected{background-color:#bfd6eb}.dgrid-input{width:99%}html.has-mozilla .dgrid :focus,html.has-opera .dgrid :focus{outline:1px dotted}html.has-ie-6-7.has-no-quirks .dgrid-row-table{width:auto}html.has-ie-6 .dgrid-row-table,html.has-quirks .dgrid-row-table{height:auto}html.has-ie-6 .dgrid-header-scroll,html.has-quirks .dgrid-header-scroll{font-size:0}html.has-mozilla .dgrid-focus{outline-offset:-1px}.dgrid-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.dgrid-autoheight{height:auto}.dgrid-autoheight .dgrid-scroller{position:relative;overflow-y:hidden}.dgrid-autoheight .dgrid-header-scroll{display:none}.dgrid-autoheight .dgrid-header{right:0}#dgrid-css-dgrid-loaded{display:none}.touchscroll-x,.touchscroll-y{display:none;overflow:hidden;position:absolute;opacity:.7}.touchscroll-fadeout .touchscroll-x,.touchscroll-fadeout .touchscroll-y{opacity:0;-webkit-transition:opacity .3s ease-out .1s;-moz-transition:opacity .3s ease-out .1s;-o-transition:opacity .3s ease-out .1s;transition:opacity .3s ease-out .1s}.touchscroll-bar{background-color:rgba(88,88,88,.97);border:1px solid rgba(88,88,88,1);border-radius:3px;-webkit-box-shadow:0 0 1px rgba(88,88,88,.4)}.touchscroll-x{left:1px;right:3px;bottom:1px;height:5px}.touchscroll-y{top:1px;bottom:3px;right:1px;width:5px}.touchscroll-scrollable-x .touchscroll-x,.touchscroll-scrollable-y .touchscroll-y{display:block}.touchscroll-bar{-webkit-transition:transform cubic-bezier(.33,.66,.66,1);-moz-transition:transform cubic-bezier(.33,.66,.66,1);-o-transition:transform cubic-bezier(.33,.66,.66,1);transition:transform cubic-bezier(.33,.66,.66,1)}#dgrid-css-TouchScroll-loaded{display:none}.wvModelInspector{background-color:#e1e2e2}.wvModelInspectorTitleBar{padding:5px 7px 4px}.wvModelInspectorTitleText{padding:0 1px;font-size:1.1em;font-weight:700;color:#000000}.wvModelInspectorContainer{width:100%;overflow:auto}.wvModelInspector .wvModelInspectorTitlePane,.wvModelInspectorContainer{margin:0;padding:0;border:0}.wvModelInspector .dijitTitlePaneContentOuter{border:0}.wvModelInspector .dijitTitlePaneTitleClosed,.wvModelInspector .dijitTitlePaneTitleHover,.wvModelInspector .dijitTitlePaneTitleOpen{background-color:#afafaf;border-color:#afafaf;background-image:none}.wvModelInspector .dijitTitlePaneTitleFocus{margin-top:2px;padding-bottom:2px}.wvModelInspector .dijitTitlePaneTitle{padding:0 7px}.wvModelInspector .dijitTitlePaneTextNode{font-weight:700;font-size:1.1em}.wvModelInspector .dgrid{height:auto;border:0;width:100%}.wvModelInspector .dgrid .dgrid-scroller{position:relative;overflow-y:hidden}.wvModelInspector .dgrid-header-scroll{display:none}.wvModelInspector .dgrid-row-table{margin:0}.wvModelInspector .dgrid-header{background-color:#eee;position:absolute;right:0;left:0;width:100%}.wvModelInspector .field-name{background-color:#e1e2e2}.wvModelInspector .dgrid-cell{border-color:#e1e2e2}.wvModelInspectorFieldName{height:auto;width:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.wvModelInspectorFieldValue{white-space:pre-wrap}.wvNotes{background-color:#e1e2e2;margin:0;padding:0}.wvNotesTitleBar{padding:5px 7px 7px}.wvNotesTitleText{padding:0 1px;font-size:1.1em;font-weight:700;color:#000000}.wvNotesContent{background-color:white;border:0}.wvNotesURL{padding:5px;border:2px solid #b6b6b6;background:white}.palette-widget{width:28px;height:100%;background-color:#d0d3d3;overflow:hidden;border:none}.palette-separator{padding:2px 6px;width:16px;height:1px}.palette-separator-icon{background-image:url(images/PaletteSeparator-400be92ef5f1357d28dde6a113c413bd.png);background-repeat:no-repeat;width:16px;height:1px}.palette-widget .dijitButton{margin:0}.palette-widget .dijitButton .dijitButtonNode{border:none;border-radius:0;padding:6px;color:#000000;box-shadow:none;background-color:transparent;background-image:none!important}.palette-widget .dijitButtonHover .dijitButtonNode{background-color:#d7d9d9;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}.palette-widget .dijitButtonChecked .dijitButtonNode{background-color:white;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}.palette-widget .vertical-palette-button .dijitButtonNode{padding:0;width:100%;border-radius:1px}.palette-widget .vertical-palette-button.dijitButtonChecked .dijitButtonNode{padding:0;width:100%;border-radius:1px;background-color:white}.palette-widget .vertical-palette-button{margin:1px;border:1px solid #b6b6b6;width:24px;border-radius:1px}.palette-widget .vertical-palette-button .dijitButtonText{font-weight:700;writing-mode:vertical-rl;padding:8px 0}.Palette_Collapse,.Palette_CollapseHover,.Palette_Expand,.Palette_ExpandHover,.Palette_Hide,.Palette_HideHover,.Palette_Pan,.Palette_Show,.Palette_ShowHover,.Palette_ZoomFitView,.Palette_ZoomFitViewHover,.Palette_ZoomMarquee,.Palette_ZoomMarqueeHover{background-image:url(images/PaletteIcons-e26999659c2d6918f6ca27f83634b486.png);width:16px;height:16px}.Palette_Collapse{background-position:0}.Palette_CollapseHover{background-position:-16px}.Palette_Expand{background-position:-32px}.Palette_ExpandHover{background-position:-48px}.Palette_Hide{background-position:-64px}.Palette_HideHover{background-position:-80px}.Palette_Show{background-position:-96px}.Palette_ShowHover{background-position:-112px}.Palette_ZoomFitView{background-position:-128px}.Palette_ZoomFitViewHover{background-position:-144px}.Palette_ZoomMarquee{background-position:-160px}.Palette_ZoomMarqueeHover{background-position:-176px}.Palette_Pan{background-position:-192px}.system-button-widget{padding:0;margin:0}.system-button-widget .dijitButton .dijitButtonNode{background-color:transparent;box-shadow:none;border:none;background-image:none;padding:0}.system-button-widget .dijitButton .dijitButtonNode .dijitButtonText{padding:0 0 0 .3em}.system-button-widget .dijitDropDownButton{margin:0}.dijitPopup{box-shadow:none!important}.dijitMenu.system-button-widget{border-color:#afafaf}.dijitMenu.system-button-widget .dijitMenuItem{font-family:sans-serif}.dijitMenu.system-button-widget .dijitMenuItemSelected td{background-color:#ecf5fc;background-image:none;border-color:#ecf5fc}.system-button-widget .dijitDropDownButton .dijitButtonNode{background-color:transparent;box-shadow:none;border:none;background-image:none;padding:0}.system-button-widget .dijitDropDownButton .dijitButtonNode .dijitButtonText{display:none}.system-button-widgetHover{background-color:#ecf5fc}.system-button-widget .dijitDropDownButton .dijitArrowButtonInner{background-position:-26px 53%}.system-button-widget .dijitDropDownButtonOpened .dijitArrowButtonInner{background-position:-51px 53%}.dijitMenu.wvViewAllTab{border-color:#afafaf}.dijitMenu.wvViewAllTab .dijitMenuItem{font-family:sans-serif}.dijitMenu.wvViewAllTab .dijitMenuItemSelected td{background-color:#ecf5fc;background-image:none;border-color:#ecf5fc}.wvViewAllTabImg{cursor:pointer;padding:5px;margin:5px}.wvViewAllTabImgHover{background-color:#ecf5fc}.wvViewAllTabImgSelected{background-color:#c6defe}.model-graphics-canvas,.model-graphics-widget{width:100%;height:100%}.wvInlineSearch.dijitBorderContainer-child{border:0}.wvInlineSearch>form{display:inline-block;background-color:rgb(240,240,240)}.wvInlineSearch .dijitTextBox{height:22px;border:1px solid rgb(165,165,165);margin:3px 0;padding:0;background-color:white}.wvInlineSearch .dijitTextBoxFocused,.wvInlineSearch .dijitTextBoxHover{border:1px solid rgb(0,153,255);background-color:white}.wvInlineSearch .dijitTextBox .dijitInputContainer{padding:0 0 0 8px;line-height:22px;height:22px}.wvInlineSearch .dijitTextBox .dijitInputInner,.wvInlineSearch .dijitTextBox .dijitPlaceHolder{font-size:12px;padding:0 0 0 8px;line-height:22px;height:22px}.wvInlineSearch>.dijitDropDownButton{border:none;height:30px;width:30px;padding:0;margin:0;background-color:rgb(240,240,240)}.wvInlineSearch>.dijitDropDownButton>.dijitButtonNode{background-color:transparent;box-shadow:none;border:1px solid transparent;border-radius:5px;background-image:none;padding:3px;margin:3px}.wvInlineSearch>.dijitDropDownButtonHover>.dijitButtonNode{background-color:rgb(250,250,250);border:1px solid rgb(178,178,178);box-shadow:inset 0 1px 2px 0 rgba(255,255,255,.9);-webkit-box-shadow:inset 0 1px 2px 0 rgba(255,255,255,.9);-moz-box-shadow:inset 0 1px 2px 0 rgba(255,255,255,.9)}.wvInlineSearch>.dijitDropDownButtonActive>.dijitButtonNode{background-color:rgb(223,223,223);border:1px solid rgb(165,165,165);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15)}.wvInlineSearch>.dijitDropDownButton>.dijitButtonNode>.dijitButtonContents>.dijitArrowButtonChar,.wvInlineSearch>.dijitDropDownButton>.dijitButtonNode>.dijitButtonContents>.dijitArrowButtonInner,.wvInlineSearch>.dijitDropDownButton>.dijitButtonNode>.dijitButtonContents>.dijitButtonText{display:none}.wvInlineSearch>.dijitTooltipContainer{border:1px solid rgb(166,166,166);border-radius:0;padding:2px}.wvInlineSearch>.dijitTooltipConnector{display:none}.wvInlineSearch.dijitTooltipBelow{padding-top:1px;padding-left:0}.wvInlineSearch label{font-family:sans-serif}.wvExplorerBar{height:30px;width:100%!important;overflow:hidden;border-bottom:1px solid #b5bcc7}.wvExplorerBar>.wvExplorerBarBreadCrumbs{padding:0;margin:0 0 0 5px;white-space:nowrap;overflow:hidden;line-height:30px;border:none}.wvExplorerBarOverflowButton{padding:0;margin:0;line-height:30px}.wvExplorerBarOverflowButton.dijitBorderContainer-child{border:none}.wvExplorerBarOverflowButton.dijitDropDownButton>.dijitButtonNode{background-color:transparent;box-shadow:none;border:none;background-image:none;padding:0}.wvExplorerBarOverflowButton.dijitDropDownButton>.dijitButtonNode>.dijitButtonContents>.dijitArrowButtonInner{background-image:url(images/PaletteIcons-e26999659c2d6918f6ca27f83634b486.png);width:16px;height:16px;background-position:-64px}.wvExplorerBarOverflowButton.dijitDropDownButton>.dijitButtonNode>.dijitButtonContents>.dijitArrowButtonChar,.wvExplorerBarOverflowButton.dijitDropDownButton>.dijitButtonNode>.dijitButtonContents>.dijitButtonText{display:none}.dijitMenu.wvExplorerBarOverflowMenu{border-color:#afafaf}.dijitMenu.wvExplorerBarOverflowMenu .dijitMenuItem{font-family:sans-serif}.dijitMenu.wvExplorerBarOverflowMenu .dijitMenuItemSelected td{background-color:#ecf5fc;background-image:none;border-color:#ecf5fc}.wvExplorerBarExpandButton{padding:0;margin:0;line-height:30px}.wvExplorerBarExpandButton.dijitBorderContainer-child{border:none}.wvExplorerBarExpandButton.dijitDropDownButton>.dijitButtonNode{background-color:transparent;box-shadow:none;border:none;background-image:none;padding:0}.wvExplorerBarExpandButton.dijitDropDownButton>.dijitButtonNode>.dijitButtonContents>.dijitArrowButtonChar,.wvExplorerBarExpandButton.dijitDropDownButton>.dijitButtonNode>.dijitButtonContents>.dijitButtonText{display:none}.wvExplorerBarExpandButton.dijitDropDownButtonHover{background-color:#ecf5fc}.dijitMenu.wvExplorerBarExpandMenu{border-color:#afafaf}.dijitMenu.wvExplorerBarExpandMenu .dijitMenuItem{font-family:sans-serif}.dijitMenu.wvExplorerBarExpandMenu .dijitMenuItemSelected td{background-color:#ecf5fc;background-image:none;border-color:#ecf5fc}.dijitMenu.wvExplorerBarExpandMenu .dijitMenuItemIconCell{width:20px}.wvExplorerBar .dijitSplitterThumb{top:0}.wvExplorerBar .dijitSplitterV .dijitSplitterThumb{height:100%}.wvExplorerBarToggleButton.dijitButton{border:none;height:30px;width:30px;padding:0;margin:0;background-color:rgb(240,240,240)}.wvExplorerBarToggleButton.dijitButton>.dijitButtonNode{background-color:transparent;box-shadow:none;border:1px solid transparent;border-radius:5px;background-image:none;padding:3px;margin:3px}.wvExplorerBarToggleButton.dijitButtonHover>.dijitButtonNode{background-color:rgb(250,250,250);border:1px solid rgb(178,178,178);box-shadow:inset 0 1px 2px 0 rgba(255,255,255,.9);-webkit-box-shadow:inset 0 1px 2px 0 rgba(255,255,255,.9);-moz-box-shadow:inset 0 1px 2px 0 rgba(255,255,255,.9)}.wvExplorerBarToggleButton.dijitButtonActive>.dijitButtonNode{background-color:rgb(223,223,223);border:1px solid rgb(165,165,165);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15)}.wvExplorerBarToggleButton.dijitButton>.dijitButtonNode>.dijitButtonContents>.dijitButtonChar,.wvExplorerBarToggleButton.dijitButton>.dijitButtonNode>.dijitButtonContents>.dijitButtonText{display:none}.wvExplorerBar>.wvExplorerBarToggleButtonSplitter{cursor:default}.wvDiagramTabViewPane{margin:0;padding:0!important;overflow:hidden}.wvDiagramTab .wvDiagramTabViewPane .no-export{text-align:center;display:table-cell;vertical-align:middle;font-weight:700;font-size:2em}.lightbox-widget{border:none!important}.lightbox-widget .dijitDialog{border:1px solid #afafaf}.lightbox-widget .dijitDialogUnderlay{width:100%;height:100%;background-color:rgba(48,48,48,.7);opacity:1}.lightbox-widget .dijitDialogTitleBar{width:100%;height:100%;border:none;background-color:#afafaf;background-image:none}.lightbox-widget .dijitDialogTitleBar .dijitDialogTitle{font-size:1.1em;font-weight:700}.lightbox-widget-line{white-space:pre;padding:.25em 0 0 .25em}.lightbox-line-number-col{text-align:right;background-color:rgb(240,240,240);padding:.25em .5em 0 1em}.lightbox-code-col{padding:.25em 1em 0 .25em}.lightbox-code-tablebody{font-family:monospace}.lightbox-code-table{border:0;border-spacing:0}.lightbox-line-tablerow{padding:0 0 .25em}.wvModelViewer .dijitTabContainerTop-tabs .dijitTab{padding:3px 8px 2px;background-image:none;font-size:1.1em;background-color:#d0d3d3;border-radius:0;margin-right:4px;min-width:30px;box-shadow:none}.wvModelViewer .dijitTabContainerTop-tabs .dijitTabChecked{padding:3px 8px;background-color:#ffffff;font-weight:700;border-color:#000000}.wvModelViewer .dijitTab,.wvModelViewer .dijitTabContainerTop-tabs,.wvModelViewer .dijitTabContainerTop-tabs .dijitTabHover,.wvModelViewer .dijitTabPaneWrapper{border-color:#000000}.wvInformer{background-color:#e1e2e2;margin:0;padding:0}.wvInformerTitleBar{padding:5px 7px 7px}.wvInformerTitleText{padding:0 1px;font-size:1.1em;font-weight:700;color:#000000}.wvInformerContent{background-color:white}.dgrid-column-resizer{cursor:col-resize;position:absolute;width:2px;background-color:#666;z-index:1000}.dgrid-resize-guard{cursor:col-resize;position:absolute;bottom:0;left:0;right:0;top:0}.dgrid-resize-handle{height:100px;width:0;position:absolute;right:-4px;top:-4px;cursor:col-resize;z-index:999;border-left:5px solid transparent;outline:none}html.has-ie-6 .dgrid-resize-handle{border-color:pink;filter:chroma(color=pink)}html.has-mozilla .dgrid .dgrid-resize-handle:focus,html.has-opera .dgrid .dgrid-resize-handle:focus{outline:none}.dgrid-resize-header-container{height:100%}html.has-touch .dgrid-resize-handle{border-left:20px solid transparent}html.has-touch .dgrid-column-resizer{width:2px}html.has-no-quirks .dgrid-resize-header-container{position:relative}html.has-ie-6 .dgrid-resize-header-container{position:static}.dgrid-header .dgrid-cell-padding{overflow:hidden}html.has-ie-6 .dgrid-header .dgrid-cell-padding{margin-right:4px}html.has-ie-6 .dgrid-header .dgrid-sort-arrow{margin-right:0}html.has-ie-6 .dgrid-header .dgrid-cell,html.has-quirks .dgrid-header .dgrid-cell-padding{position:relative}#dgrid-css-extensions-ColumnResizer-loaded{display:none}.wvSearchResultsPane{background-color:#e1e2e2;margin:0;padding:0}.wvSearchResultsPaneTitleBar{padding:5px 7px 7px}.wvSearchResultsPaneTitleText{padding:0 1px;font-size:1.1em;font-weight:700;color:#000000}.wvSearchResultsPane .wvSearchResultsPaneContent{background-color:white;margin:0;padding:0;border:0}.wvSearchResultsPane .dgrid{height:auto;border:0;width:100%}.wvSearchResultsPane .dgrid-header{background-color:#eee}.wvSearchResultsPane .field-icon{width:24px}.wvSearchResultsPane .field-name{width:30%}.wvSearchResultsPane .dgrid-cell{border-color:#e1e2e2;word-wrap:break-word}.Search_Adv_Search_16,.Search_Close_16,.Search_Collapse_16,.Search_Search_16{background-image:url(images/SearchIcons-97414211d2404377b601ce8650b0cc1e.png);width:16px;height:16px}.Search_Search_16{background-position:0}.Search_Adv_Search_16{background-position:-16px}.Search_Collapse_16{background-position:-32px}.Search_Close_16{background-position:-48px}.slwebview-link{cursor:pointer}.slwebview-link:hover{color:blue}.slwebview-link:active{color:red}.slwebview-anchor-highlight{background:rgba(255,255,0,0);animation-name:yellowFade;animation-duration:2s;animation-iteration-count:1}@keyframes yellowFade{0%{background-color:rgba(255,255,0,.8);fill:rgba(255,255,0,.8)}to{background-color:rgba(255,255,0,0);fill:rgba(255,255,0,0)}}html{padding:0}body,html{height:100%;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0} \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/CodeMirror.rights b/docs/models/boards/amcbldc/support/lib/rights/CodeMirror.rights new file mode 100644 index 00000000..ff7db4b9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/CodeMirror.rights @@ -0,0 +1,21 @@ +MIT License + +Copyright (C) 2017 by Marijn Haverbeke and others + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/D3js.rights b/docs/models/boards/amcbldc/support/lib/rights/D3js.rights new file mode 100644 index 00000000..1d9d875e --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/D3js.rights @@ -0,0 +1,27 @@ +Copyright 2010-2017 Mike Bostock +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of the author nor the names of contributors may be used to + endorse or promote products derived from this software without specific prior + written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/Selector.rights b/docs/models/boards/amcbldc/support/lib/rights/Selector.rights new file mode 100644 index 00000000..2d93993b --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/Selector.rights @@ -0,0 +1,32 @@ +/** + * @license + * + * ***** BEGIN LICENSE BLOCK ***** + * Distributed under the "New" BSD License: + * + * Copyright (c) 2010-2016, The Dojo Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * * Neither the name of the Dojo Foundation nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * ***** END LICENSE BLOCK ***** */ diff --git a/docs/models/boards/amcbldc/support/lib/rights/Vuejs.rights b/docs/models/boards/amcbldc/support/lib/rights/Vuejs.rights new file mode 100644 index 00000000..15f1f7e7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/Vuejs.rights @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2018-present, Yuxi (Evan) You + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/ace.rights b/docs/models/boards/amcbldc/support/lib/rights/ace.rights new file mode 100644 index 00000000..4760be2a --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/ace.rights @@ -0,0 +1,24 @@ +Copyright (c) 2010, Ajax.org B.V. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of Ajax.org B.V. nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL AJAX.ORG B.V. BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/antlrv4-runtime-js.rights b/docs/models/boards/amcbldc/support/lib/rights/antlrv4-runtime-js.rights new file mode 100644 index 00000000..c04a7476 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/antlrv4-runtime-js.rights @@ -0,0 +1,52 @@ +[The "BSD 3-clause license"] +Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of the copyright holder nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +===== + +MIT License for codepointat.js from https://git.io/codepointat +MIT License for fromcodepoint.js from https://git.io/vDW1m + +Copyright Mathias Bynens + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/custom-elements.rights b/docs/models/boards/amcbldc/support/lib/rights/custom-elements.rights new file mode 100644 index 00000000..bb3f4403 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/custom-elements.rights @@ -0,0 +1,19 @@ +# License + +Everything in this repo is BSD style license unless otherwise specified. + +Copyright (c) 2015 The Polymer Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. +* Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/dagre.rights b/docs/models/boards/amcbldc/support/lib/rights/dagre.rights new file mode 100644 index 00000000..7d7dd942 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/dagre.rights @@ -0,0 +1,19 @@ +Copyright (c) 2012-2014 Chris Pettitt + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/dgrid.rights b/docs/models/boards/amcbldc/support/lib/rights/dgrid.rights new file mode 100644 index 00000000..d54cd1d7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/dgrid.rights @@ -0,0 +1,28 @@ +The "New" BSD License +********************* + +Copyright (c) 2010-2016, The Dojo Foundation +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the Dojo Foundation nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/dijit.rights b/docs/models/boards/amcbldc/support/lib/rights/dijit.rights new file mode 100644 index 00000000..79514333 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/dijit.rights @@ -0,0 +1,195 @@ +Dojo is available under *either* the terms of the modified BSD license *or* the +Academic Free License version 2.1. As a recipient of Dojo, you may choose which +license to receive this code under (except as noted in per-module LICENSE +files). Some modules may not be the copyright of the JS Foundation. These +modules contain explicit declarations of copyright in both the LICENSE files in +the directories in which they reside and in the code itself. No external +contributions are allowed under licenses which are fundamentally incompatible +with the AFL or BSD licenses that Dojo is distributed under. + +The text of the AFL and BSD licenses is reproduced below. + +------------------------------------------------------------------------------- +The "New" BSD License: +********************** + +Copyright (c) 2005-2018, The JS Foundation +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the JS Foundation nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +The Academic Free License, v. 2.1: +********************************** + +This Academic Free License (the "License") applies to any original work of +authorship (the "Original Work") whose owner (the "Licensor") has placed the +following notice immediately following the copyright notice for the Original +Work: + +Licensed under the Academic Free License version 2.1 + +1) Grant of Copyright License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license to do the +following: + +a) to reproduce the Original Work in copies; + +b) to prepare derivative works ("Derivative Works") based upon the Original +Work; + +c) to distribute copies of the Original Work and Derivative Works to the +public; + +d) to perform the Original Work publicly; and + +e) to display the Original Work publicly. + +2) Grant of Patent License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license, under patent +claims owned or controlled by the Licensor that are embodied in the Original +Work as furnished by the Licensor, to make, use, sell and offer for sale the +Original Work and Derivative Works. + +3) Grant of Source Code License. The term "Source Code" means the preferred +form of the Original Work for making modifications to it and all available +documentation describing how to modify the Original Work. Licensor hereby +agrees to provide a machine-readable copy of the Source Code of the Original +Work along with each copy of the Original Work that Licensor distributes. +Licensor reserves the right to satisfy this obligation by placing a +machine-readable copy of the Source Code in an information repository +reasonably calculated to permit inexpensive and convenient access by You for as +long as Licensor continues to distribute the Original Work, and by publishing +the address of that information repository in a notice immediately following +the copyright notice that applies to the Original Work. + +4) Exclusions From License Grant. Neither the names of Licensor, nor the names +of any contributors to the Original Work, nor any of their trademarks or +service marks, may be used to endorse or promote products derived from this +Original Work without express prior written permission of the Licensor. Nothing +in this License shall be deemed to grant any rights to trademarks, copyrights, +patents, trade secrets or any other intellectual property of Licensor except as +expressly stated herein. No patent license is granted to make, use, sell or +offer to sell embodiments of any patent claims other than the licensed claims +defined in Section 2. No right is granted to the trademarks of Licensor even if +such marks are included in the Original Work. Nothing in this License shall be +interpreted to prohibit Licensor from licensing under different terms from this +License any Original Work that Licensor otherwise would have a right to +license. + +5) This section intentionally omitted. + +6) Attribution Rights. You must retain, in the Source Code of any Derivative +Works that You create, all copyright, patent or trademark notices from the +Source Code of the Original Work, as well as any notices of licensing and any +descriptive text identified therein as an "Attribution Notice." You must cause +the Source Code for any Derivative Works that You create to carry a prominent +Attribution Notice reasonably calculated to inform recipients that You have +modified the Original Work. + +7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that +the copyright in and to the Original Work and the patent rights granted herein +by Licensor are owned by the Licensor or are sublicensed to You under the terms +of this License with the permission of the contributor(s) of those copyrights +and patent rights. Except as expressly stated in the immediately proceeding +sentence, the Original Work is provided under this License on an "AS IS" BASIS +and WITHOUT WARRANTY, either express or implied, including, without limitation, +the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. +This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No +license to Original Work is granted hereunder except under this disclaimer. + +8) Limitation of Liability. Under no circumstances and under no legal theory, +whether in tort (including negligence), contract, or otherwise, shall the +Licensor be liable to any person for any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License +or the use of the Original Work including, without limitation, damages for loss +of goodwill, work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses. This limitation of liability shall not +apply to liability for death or personal injury resulting from Licensor's +negligence to the extent applicable law prohibits such limitation. Some +jurisdictions do not allow the exclusion or limitation of incidental or +consequential damages, so this exclusion and limitation may not apply to You. + +9) Acceptance and Termination. If You distribute copies of the Original Work or +a Derivative Work, You must make a reasonable effort under the circumstances to +obtain the express assent of recipients to the terms of this License. Nothing +else but this License (or another written agreement between Licensor and You) +grants You permission to create Derivative Works based upon the Original Work +or to exercise any of the rights granted in Section 1 herein, and any attempt +to do so except under the terms of this License (or another written agreement +between Licensor and You) is expressly prohibited by U.S. copyright law, the +equivalent laws of other countries, and by international treaty. Therefore, by +exercising any of the rights granted to You in Section 1 herein, You indicate +Your acceptance of this License and all of its terms and conditions. + +10) Termination for Patent Action. This License shall terminate automatically +and You may no longer exercise any of the rights granted to You by this License +as of the date You commence an action, including a cross-claim or counterclaim, +against Licensor or any licensee alleging that the Original Work infringes a +patent. This termination provision shall not apply for an action alleging +patent infringement by combinations of the Original Work with other software or +hardware. + +11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this +License may be brought only in the courts of a jurisdiction wherein the +Licensor resides or in which Licensor conducts its primary business, and under +the laws of that jurisdiction excluding its conflict-of-law provisions. The +application of the United Nations Convention on Contracts for the International +Sale of Goods is expressly excluded. Any use of the Original Work outside the +scope of this License or after its termination shall be subject to the +requirements and penalties of the U.S. Copyright Act, 17 U.S.C. § 101 et +seq., the equivalent laws of other countries, and international treaty. This +section shall survive the termination of this License. + +12) Attorneys Fees. In any action to enforce the terms of this License or +seeking damages relating thereto, the prevailing party shall be entitled to +recover its costs and expenses, including, without limitation, reasonable +attorneys' fees and costs incurred in connection with such action, including +any appeal of such action. This section shall survive the termination of this +License. + +13) Miscellaneous. This License represents the complete agreement concerning +the subject matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent necessary to +make it enforceable. + +14) Definition of "You" in This License. "You" throughout this License, whether +in upper or lower case, means an individual or a legal entity exercising rights +under, and complying with all of the terms of, this License. For legal +entities, "You" includes any entity that controls, is controlled by, or is +under common control with you. For purposes of this definition, "control" means +(i) the power, direct or indirect, to cause the direction or management of such +entity, whether by contract or otherwise, or (ii) ownership of fifty percent +(50%) or more of the outstanding shares, or (iii) beneficial ownership of such +entity. + +15) Right to Use. You may use the Original Work in all ways not otherwise +restricted or conditioned by this License or by law, and Licensor promises not +to interfere with or be responsible for such uses by You. + +This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. +Permission is hereby granted to copy and distribute this license without +modification. This license may not be modified without the express written +permission of its copyright owner. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/dojo.rights b/docs/models/boards/amcbldc/support/lib/rights/dojo.rights new file mode 100644 index 00000000..145673f3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/dojo.rights @@ -0,0 +1,285 @@ +=============================================================================== +dojo/1.17/LICENSE: +=============================================================================== + +Dojo is available under *either* the terms of the modified BSD license *or* the +Academic Free License version 2.1. As a recipient of Dojo, you may choose which +license to receive this code under (except as noted in per-module LICENSE +files). Some modules may not be the copyright of the JS Foundation. These +modules contain explicit declarations of copyright in both the LICENSE files in +the directories in which they reside and in the code itself. No external +contributions are allowed under licenses which are fundamentally incompatible +with the AFL or BSD licenses that Dojo is distributed under. + +The text of the AFL and BSD licenses is reproduced below. + +------------------------------------------------------------------------------- +The "New" BSD License: +********************** + +Copyright (c) 2005-2018, The JS Foundation +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the JS Foundation nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +The Academic Free License, v. 2.1: +********************************** + +This Academic Free License (the "License") applies to any original work of +authorship (the "Original Work") whose owner (the "Licensor") has placed the +following notice immediately following the copyright notice for the Original +Work: + +Licensed under the Academic Free License version 2.1 + +1) Grant of Copyright License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license to do the +following: + +a) to reproduce the Original Work in copies; + +b) to prepare derivative works ("Derivative Works") based upon the Original +Work; + +c) to distribute copies of the Original Work and Derivative Works to the +public; + +d) to perform the Original Work publicly; and + +e) to display the Original Work publicly. + +2) Grant of Patent License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license, under patent +claims owned or controlled by the Licensor that are embodied in the Original +Work as furnished by the Licensor, to make, use, sell and offer for sale the +Original Work and Derivative Works. + +3) Grant of Source Code License. The term "Source Code" means the preferred +form of the Original Work for making modifications to it and all available +documentation describing how to modify the Original Work. Licensor hereby +agrees to provide a machine-readable copy of the Source Code of the Original +Work along with each copy of the Original Work that Licensor distributes. +Licensor reserves the right to satisfy this obligation by placing a +machine-readable copy of the Source Code in an information repository +reasonably calculated to permit inexpensive and convenient access by You for as +long as Licensor continues to distribute the Original Work, and by publishing +the address of that information repository in a notice immediately following +the copyright notice that applies to the Original Work. + +4) Exclusions From License Grant. Neither the names of Licensor, nor the names +of any contributors to the Original Work, nor any of their trademarks or +service marks, may be used to endorse or promote products derived from this +Original Work without express prior written permission of the Licensor. Nothing +in this License shall be deemed to grant any rights to trademarks, copyrights, +patents, trade secrets or any other intellectual property of Licensor except as +expressly stated herein. No patent license is granted to make, use, sell or +offer to sell embodiments of any patent claims other than the licensed claims +defined in Section 2. No right is granted to the trademarks of Licensor even if +such marks are included in the Original Work. Nothing in this License shall be +interpreted to prohibit Licensor from licensing under different terms from this +License any Original Work that Licensor otherwise would have a right to +license. + +5) This section intentionally omitted. + +6) Attribution Rights. You must retain, in the Source Code of any Derivative +Works that You create, all copyright, patent or trademark notices from the +Source Code of the Original Work, as well as any notices of licensing and any +descriptive text identified therein as an "Attribution Notice." You must cause +the Source Code for any Derivative Works that You create to carry a prominent +Attribution Notice reasonably calculated to inform recipients that You have +modified the Original Work. + +7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that +the copyright in and to the Original Work and the patent rights granted herein +by Licensor are owned by the Licensor or are sublicensed to You under the terms +of this License with the permission of the contributor(s) of those copyrights +and patent rights. Except as expressly stated in the immediately proceeding +sentence, the Original Work is provided under this License on an "AS IS" BASIS +and WITHOUT WARRANTY, either express or implied, including, without limitation, +the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. +This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No +license to Original Work is granted hereunder except under this disclaimer. + +8) Limitation of Liability. Under no circumstances and under no legal theory, +whether in tort (including negligence), contract, or otherwise, shall the +Licensor be liable to any person for any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License +or the use of the Original Work including, without limitation, damages for loss +of goodwill, work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses. This limitation of liability shall not +apply to liability for death or personal injury resulting from Licensor's +negligence to the extent applicable law prohibits such limitation. Some +jurisdictions do not allow the exclusion or limitation of incidental or +consequential damages, so this exclusion and limitation may not apply to You. + +9) Acceptance and Termination. If You distribute copies of the Original Work or +a Derivative Work, You must make a reasonable effort under the circumstances to +obtain the express assent of recipients to the terms of this License. Nothing +else but this License (or another written agreement between Licensor and You) +grants You permission to create Derivative Works based upon the Original Work +or to exercise any of the rights granted in Section 1 herein, and any attempt +to do so except under the terms of this License (or another written agreement +between Licensor and You) is expressly prohibited by U.S. copyright law, the +equivalent laws of other countries, and by international treaty. Therefore, by +exercising any of the rights granted to You in Section 1 herein, You indicate +Your acceptance of this License and all of its terms and conditions. + +10) Termination for Patent Action. This License shall terminate automatically +and You may no longer exercise any of the rights granted to You by this License +as of the date You commence an action, including a cross-claim or counterclaim, +against Licensor or any licensee alleging that the Original Work infringes a +patent. This termination provision shall not apply for an action alleging +patent infringement by combinations of the Original Work with other software or +hardware. + +11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this +License may be brought only in the courts of a jurisdiction wherein the +Licensor resides or in which Licensor conducts its primary business, and under +the laws of that jurisdiction excluding its conflict-of-law provisions. The +application of the United Nations Convention on Contracts for the International +Sale of Goods is expressly excluded. Any use of the Original Work outside the +scope of this License or after its termination shall be subject to the +requirements and penalties of the U.S. Copyright Act, 17 U.S.C. § 101 et +seq., the equivalent laws of other countries, and international treaty. This +section shall survive the termination of this License. + +12) Attorneys Fees. In any action to enforce the terms of this License or +seeking damages relating thereto, the prevailing party shall be entitled to +recover its costs and expenses, including, without limitation, reasonable +attorneys' fees and costs incurred in connection with such action, including +any appeal of such action. This section shall survive the termination of this +License. + +13) Miscellaneous. This License represents the complete agreement concerning +the subject matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent necessary to +make it enforceable. + +14) Definition of "You" in This License. "You" throughout this License, whether +in upper or lower case, means an individual or a legal entity exercising rights +under, and complying with all of the terms of, this License. For legal +entities, "You" includes any entity that controls, is controlled by, or is +under common control with you. For purposes of this definition, "control" means +(i) the power, direct or indirect, to cause the direction or management of such +entity, whether by contract or otherwise, or (ii) ownership of fifty percent +(50%) or more of the outstanding shares, or (iii) beneficial ownership of such +entity. + +15) Right to Use. You may use the Original Work in all ways not otherwise +restricted or conditioned by this License or by law, and Licensor promises not +to interfere with or be responsible for such uses by You. + +This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. +Permission is hereby granted to copy and distribute this license without +modification. This license may not be modified without the express written +permission of its copyright owner. + + +=============================================================================== +dojo/1.17/cldr/LICENSE: +=============================================================================== + +UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE + +Unicode Data Files include all data files under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, +and http://www.unicode.org/cldr/data/ . Unicode Software includes any source code published in the Unicode Standard or under +the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/. +NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR +OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU +UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS +AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. + +COPYRIGHT AND PERMISSION NOTICE +Copyright © 1991-2007 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html. + +Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated +documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data +Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell +copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided +that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the +above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File +or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified. +THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE +AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS +INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THE DATA FILES OR SOFTWARE. +Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other +dealings in these Data Files or Software without prior written authorization of the copyright holder. + +=============================================================================== +dojo/1.17/cldr/LICENSE: +=============================================================================== +MIT License + +Copyright (c) 2012-2018 Aseem Kishore, and [others]. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +[others]: https://github.com/json5/json5/contributors + + +=============================================================================== +dojo/1.17/OpenAjax.js: +=============================================================================== +/******************************************************************************* + * OpenAjax.js + * + * Reference implementation of the OpenAjax Hub, as specified by OpenAjax Alliance. + * Specification is under development at: + * + * http://www.openajax.org/member/wiki/OpenAjax_Hub_Specification + * + * Copyright 2006-2007 OpenAjax Alliance + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy + * of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless + * required by applicable law or agreed to in writing, software distributed + * under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the + * specific language governing permissions and limitations under the License. + * + ******************************************************************************/ \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/dojox.rights b/docs/models/boards/amcbldc/support/lib/rights/dojox.rights new file mode 100644 index 00000000..46764e96 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/dojox.rights @@ -0,0 +1,195 @@ +Dojo is available under *either* the terms of the modified BSD license *or* the +Academic Free License version 2.1. As a recipient of Dojo, you may choose which +license to receive this code under (except as noted in per-module LICENSE +files). Some modules may not be the copyright of the JS Foundation. These +modules contain explicit declarations of copyright in both the LICENSE files in +the directories in which they reside and in the code itself. No external +contributions are allowed under licenses which are fundamentally incompatible +with the AFL or BSD licenses that Dojo is distributed under. + +The text of the AFL and BSD licenses is reproduced below. + +------------------------------------------------------------------------------- +The "New" BSD License: +********************** + +Copyright (c) 2005-2018, The JS Foundation +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the JS Foundation nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +The Academic Free License, v. 2.1: +********************************** + +This Academic Free License (the "License") applies to any original work of +authorship (the "Original Work") whose owner (the "Licensor") has placed the +following notice immediately following the copyright notice for the Original +Work: + +Licensed under the Academic Free License version 2.1 + +1) Grant of Copyright License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license to do the +following: + +a) to reproduce the Original Work in copies; + +b) to prepare derivative works ("Derivative Works") based upon the Original +Work; + +c) to distribute copies of the Original Work and Derivative Works to the +public; + +d) to perform the Original Work publicly; and + +e) to display the Original Work publicly. + +2) Grant of Patent License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license, under patent +claims owned or controlled by the Licensor that are embodied in the Original +Work as furnished by the Licensor, to make, use, sell and offer for sale the +Original Work and Derivative Works. + +3) Grant of Source Code License. The term "Source Code" means the preferred +form of the Original Work for making modifications to it and all available +documentation describing how to modify the Original Work. Licensor hereby +agrees to provide a machine-readable copy of the Source Code of the Original +Work along with each copy of the Original Work that Licensor distributes. +Licensor reserves the right to satisfy this obligation by placing a +machine-readable copy of the Source Code in an information repository +reasonably calculated to permit inexpensive and convenient access by You for as +long as Licensor continues to distribute the Original Work, and by publishing +the address of that information repository in a notice immediately following +the copyright notice that applies to the Original Work. + +4) Exclusions From License Grant. Neither the names of Licensor, nor the names +of any contributors to the Original Work, nor any of their trademarks or +service marks, may be used to endorse or promote products derived from this +Original Work without express prior written permission of the Licensor. Nothing +in this License shall be deemed to grant any rights to trademarks, copyrights, +patents, trade secrets or any other intellectual property of Licensor except as +expressly stated herein. No patent license is granted to make, use, sell or +offer to sell embodiments of any patent claims other than the licensed claims +defined in Section 2. No right is granted to the trademarks of Licensor even if +such marks are included in the Original Work. Nothing in this License shall be +interpreted to prohibit Licensor from licensing under different terms from this +License any Original Work that Licensor otherwise would have a right to +license. + +5) This section intentionally omitted. + +6) Attribution Rights. You must retain, in the Source Code of any Derivative +Works that You create, all copyright, patent or trademark notices from the +Source Code of the Original Work, as well as any notices of licensing and any +descriptive text identified therein as an "Attribution Notice." You must cause +the Source Code for any Derivative Works that You create to carry a prominent +Attribution Notice reasonably calculated to inform recipients that You have +modified the Original Work. + +7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that +the copyright in and to the Original Work and the patent rights granted herein +by Licensor are owned by the Licensor or are sublicensed to You under the terms +of this License with the permission of the contributor(s) of those copyrights +and patent rights. Except as expressly stated in the immediately proceeding +sentence, the Original Work is provided under this License on an "AS IS" BASIS +and WITHOUT WARRANTY, either express or implied, including, without limitation, +the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. +This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No +license to Original Work is granted hereunder except under this disclaimer. + +8) Limitation of Liability. Under no circumstances and under no legal theory, +whether in tort (including negligence), contract, or otherwise, shall the +Licensor be liable to any person for any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License +or the use of the Original Work including, without limitation, damages for loss +of goodwill, work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses. This limitation of liability shall not +apply to liability for death or personal injury resulting from Licensor's +negligence to the extent applicable law prohibits such limitation. Some +jurisdictions do not allow the exclusion or limitation of incidental or +consequential damages, so this exclusion and limitation may not apply to You. + +9) Acceptance and Termination. If You distribute copies of the Original Work or +a Derivative Work, You must make a reasonable effort under the circumstances to +obtain the express assent of recipients to the terms of this License. Nothing +else but this License (or another written agreement between Licensor and You) +grants You permission to create Derivative Works based upon the Original Work +or to exercise any of the rights granted in Section 1 herein, and any attempt +to do so except under the terms of this License (or another written agreement +between Licensor and You) is expressly prohibited by U.S. copyright law, the +equivalent laws of other countries, and by international treaty. Therefore, by +exercising any of the rights granted to You in Section 1 herein, You indicate +Your acceptance of this License and all of its terms and conditions. + +10) Termination for Patent Action. This License shall terminate automatically +and You may no longer exercise any of the rights granted to You by this License +as of the date You commence an action, including a cross-claim or counterclaim, +against Licensor or any licensee alleging that the Original Work infringes a +patent. This termination provision shall not apply for an action alleging +patent infringement by combinations of the Original Work with other software or +hardware. + +11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this +License may be brought only in the courts of a jurisdiction wherein the +Licensor resides or in which Licensor conducts its primary business, and under +the laws of that jurisdiction excluding its conflict-of-law provisions. The +application of the United Nations Convention on Contracts for the International +Sale of Goods is expressly excluded. Any use of the Original Work outside the +scope of this License or after its termination shall be subject to the +requirements and penalties of the U.S. Copyright Act, 17 U.S.C. § 101 et +seq., the equivalent laws of other countries, and international treaty. This +section shall survive the termination of this License. + +12) Attorneys Fees. In any action to enforce the terms of this License or +seeking damages relating thereto, the prevailing party shall be entitled to +recover its costs and expenses, including, without limitation, reasonable +attorneys' fees and costs incurred in connection with such action, including +any appeal of such action. This section shall survive the termination of this +License. + +13) Miscellaneous. This License represents the complete agreement concerning +the subject matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent necessary to +make it enforceable. + +14) Definition of "You" in This License. "You" throughout this License, whether +in upper or lower case, means an individual or a legal entity exercising rights +under, and complying with all of the terms of, this License. For legal +entities, "You" includes any entity that controls, is controlled by, or is +under common control with you. For purposes of this definition, "control" means +(i) the power, direct or indirect, to cause the direction or management of such +entity, whether by contract or otherwise, or (ii) ownership of fifty percent +(50%) or more of the outstanding shares, or (iii) beneficial ownership of such +entity. + +15) Right to Use. You may use the Original Work in all ways not otherwise +restricted or conditioned by this License or by law, and Licensor promises not +to interfere with or be responsible for such uses by You. + +This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. +Permission is hereby granted to copy and distribute this license without +modification. This license may not be modified without the express written +permission of its copyright owner. diff --git a/docs/models/boards/amcbldc/support/lib/rights/handsontable.rights b/docs/models/boards/amcbldc/support/lib/rights/handsontable.rights new file mode 100644 index 00000000..ccaf2704 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/handsontable.rights @@ -0,0 +1,23 @@ +(The MIT License) + +Copyright (c) 2012-2014 Marcin Warpechowski +Copyright (c) 2015 Handsoncode sp. z o.o. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +'Software'), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/kineticjs.rights b/docs/models/boards/amcbldc/support/lib/rights/kineticjs.rights new file mode 100644 index 00000000..17e224c2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/kineticjs.rights @@ -0,0 +1,9 @@ +KineticJS JavaScript Framework http://www.kineticjs.com/ + +Copyright (C) 2011 - 2013 by Eric Rowell + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/lit.rights b/docs/models/boards/amcbldc/support/lib/rights/lit.rights new file mode 100644 index 00000000..be7a97b6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/lit.rights @@ -0,0 +1,28 @@ +BSD 3-Clause License + +Copyright (c) 2017 Google LLC. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/lodash.rights b/docs/models/boards/amcbldc/support/lib/rights/lodash.rights new file mode 100644 index 00000000..4b5cedae --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/lodash.rights @@ -0,0 +1,47 @@ +Copyright JS Foundation and other contributors + +Based on Underscore.js, copyright Jeremy Ashkenas, +DocumentCloud and Investigative Reporters & Editors + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/lodash/lodash + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code displayed within the prose of the +documentation. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +Files located in the node_modules and vendor directories are externally +maintained libraries used by this software which have their own +licenses; we recommend you read them, as their terms may differ from the +terms above. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/maplibre-gl-js.rights b/docs/models/boards/amcbldc/support/lib/rights/maplibre-gl-js.rights new file mode 100644 index 00000000..7d59b5ca --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/maplibre-gl-js.rights @@ -0,0 +1,117 @@ +Copyright (c) 2020, MapLibre contributors + +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of MapLibre GL JS nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +------------------------------------------------------------------------------- + +Contains code from mapbox-gl-js v1.13 and earlier + +Version v1.13 of mapbox-gl-js and earlier are licensed under a BSD-3-Clause license + +Copyright (c) 2020, Mapbox +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +* Neither the name of Mapbox GL JS nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +------------------------------------------------------------------------------- + +Contains code from glfx.js + +Copyright (C) 2011 by Evan Wallace + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +-------------------------------------------------------------------------------- + +Contains a portion of d3-color https://github.com/d3/d3-color + +Copyright 2010-2016 Mike Bostock +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of the author nor the names of contributors may be used to + endorse or promote products derived from this software without specific prior + written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/docs/models/boards/amcbldc/support/lib/rights/object-hash.rights b/docs/models/boards/amcbldc/support/lib/rights/object-hash.rights new file mode 100644 index 00000000..2c7f4d28 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/object-hash.rights @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 object-hash contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/popper.rights b/docs/models/boards/amcbldc/support/lib/rights/popper.rights new file mode 100644 index 00000000..199860fc --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/popper.rights @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Floating UI contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/proptypes.rights b/docs/models/boards/amcbldc/support/lib/rights/proptypes.rights new file mode 100644 index 00000000..5930f2b8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/proptypes.rights @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2013-present, Facebook, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/put-selector.rights b/docs/models/boards/amcbldc/support/lib/rights/put-selector.rights new file mode 100644 index 00000000..c17fa742 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/put-selector.rights @@ -0,0 +1,190 @@ +put-selector is available under *either* the terms of the modified BSD license *or* the +Academic Free License version 2.1. As a recipient of put-selector, you may choose which +license to receive this code under. + +The text of the AFL and BSD licenses is reproduced below. + +------------------------------------------------------------------------------- +The "New" BSD License: +********************** + +Copyright (c) 2010-2011, The Dojo Foundation +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the Dojo Foundation nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +The Academic Free License, v. 2.1: +********************************** + +This Academic Free License (the "License") applies to any original work of +authorship (the "Original Work") whose owner (the "Licensor") has placed the +following notice immediately following the copyright notice for the Original +Work: + +Licensed under the Academic Free License version 2.1 + +1) Grant of Copyright License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license to do the +following: + +a) to reproduce the Original Work in copies; + +b) to prepare derivative works ("Derivative Works") based upon the Original +Work; + +c) to distribute copies of the Original Work and Derivative Works to the +public; + +d) to perform the Original Work publicly; and + +e) to display the Original Work publicly. + +2) Grant of Patent License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license, under patent +claims owned or controlled by the Licensor that are embodied in the Original +Work as furnished by the Licensor, to make, use, sell and offer for sale the +Original Work and Derivative Works. + +3) Grant of Source Code License. The term "Source Code" means the preferred +form of the Original Work for making modifications to it and all available +documentation describing how to modify the Original Work. Licensor hereby +agrees to provide a machine-readable copy of the Source Code of the Original +Work along with each copy of the Original Work that Licensor distributes. +Licensor reserves the right to satisfy this obligation by placing a +machine-readable copy of the Source Code in an information repository +reasonably calculated to permit inexpensive and convenient access by You for as +long as Licensor continues to distribute the Original Work, and by publishing +the address of that information repository in a notice immediately following +the copyright notice that applies to the Original Work. + +4) Exclusions From License Grant. Neither the names of Licensor, nor the names +of any contributors to the Original Work, nor any of their trademarks or +service marks, may be used to endorse or promote products derived from this +Original Work without express prior written permission of the Licensor. Nothing +in this License shall be deemed to grant any rights to trademarks, copyrights, +patents, trade secrets or any other intellectual property of Licensor except as +expressly stated herein. No patent license is granted to make, use, sell or +offer to sell embodiments of any patent claims other than the licensed claims +defined in Section 2. No right is granted to the trademarks of Licensor even if +such marks are included in the Original Work. Nothing in this License shall be +interpreted to prohibit Licensor from licensing under different terms from this +License any Original Work that Licensor otherwise would have a right to +license. + +5) This section intentionally omitted. + +6) Attribution Rights. You must retain, in the Source Code of any Derivative +Works that You create, all copyright, patent or trademark notices from the +Source Code of the Original Work, as well as any notices of licensing and any +descriptive text identified therein as an "Attribution Notice." You must cause +the Source Code for any Derivative Works that You create to carry a prominent +Attribution Notice reasonably calculated to inform recipients that You have +modified the Original Work. + +7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that +the copyright in and to the Original Work and the patent rights granted herein +by Licensor are owned by the Licensor or are sublicensed to You under the terms +of this License with the permission of the contributor(s) of those copyrights +and patent rights. Except as expressly stated in the immediately proceeding +sentence, the Original Work is provided under this License on an "AS IS" BASIS +and WITHOUT WARRANTY, either express or implied, including, without limitation, +the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. +This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No +license to Original Work is granted hereunder except under this disclaimer. + +8) Limitation of Liability. Under no circumstances and under no legal theory, +whether in tort (including negligence), contract, or otherwise, shall the +Licensor be liable to any person for any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License +or the use of the Original Work including, without limitation, damages for loss +of goodwill, work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses. This limitation of liability shall not +apply to liability for death or personal injury resulting from Licensor's +negligence to the extent applicable law prohibits such limitation. Some +jurisdictions do not allow the exclusion or limitation of incidental or +consequential damages, so this exclusion and limitation may not apply to You. + +9) Acceptance and Termination. If You distribute copies of the Original Work or +a Derivative Work, You must make a reasonable effort under the circumstances to +obtain the express assent of recipients to the terms of this License. Nothing +else but this License (or another written agreement between Licensor and You) +grants You permission to create Derivative Works based upon the Original Work +or to exercise any of the rights granted in Section 1 herein, and any attempt +to do so except under the terms of this License (or another written agreement +between Licensor and You) is expressly prohibited by U.S. copyright law, the +equivalent laws of other countries, and by international treaty. Therefore, by +exercising any of the rights granted to You in Section 1 herein, You indicate +Your acceptance of this License and all of its terms and conditions. + +10) Termination for Patent Action. This License shall terminate automatically +and You may no longer exercise any of the rights granted to You by this License +as of the date You commence an action, including a cross-claim or counterclaim, +against Licensor or any licensee alleging that the Original Work infringes a +patent. This termination provision shall not apply for an action alleging +patent infringement by combinations of the Original Work with other software or +hardware. + +11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this +License may be brought only in the courts of a jurisdiction wherein the +Licensor resides or in which Licensor conducts its primary business, and under +the laws of that jurisdiction excluding its conflict-of-law provisions. The +application of the United Nations Convention on Contracts for the International +Sale of Goods is expressly excluded. Any use of the Original Work outside the +scope of this License or after its termination shall be subject to the +requirements and penalties of the U.S. Copyright Act, 17 U.S.C. § 101 et +seq., the equivalent laws of other countries, and international treaty. This +section shall survive the termination of this License. + +12) Attorneys Fees. In any action to enforce the terms of this License or +seeking damages relating thereto, the prevailing party shall be entitled to +recover its costs and expenses, including, without limitation, reasonable +attorneys' fees and costs incurred in connection with such action, including +any appeal of such action. This section shall survive the termination of this +License. + +13) Miscellaneous. This License represents the complete agreement concerning +the subject matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent necessary to +make it enforceable. + +14) Definition of "You" in This License. "You" throughout this License, whether +in upper or lower case, means an individual or a legal entity exercising rights +under, and complying with all of the terms of, this License. For legal +entities, "You" includes any entity that controls, is controlled by, or is +under common control with you. For purposes of this definition, "control" means +(i) the power, direct or indirect, to cause the direction or management of such +entity, whether by contract or otherwise, or (ii) ownership of fifty percent +(50%) or more of the outstanding shares, or (iii) beneficial ownership of such +entity. + +15) Right to Use. You may use the Original Work in all ways not otherwise +restricted or conditioned by this License or by law, and Licensor promises not +to interfere with or be responsible for such uses by You. + +This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. +Permission is hereby granted to copy and distribute this license without +modification. This license may not be modified without the express written +permission of its copyright owner. diff --git a/docs/models/boards/amcbldc/support/lib/rights/react.rights b/docs/models/boards/amcbldc/support/lib/rights/react.rights new file mode 100644 index 00000000..87cbf536 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/react.rights @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) Facebook, Inc. and its affiliates. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/regenerator-runtime.rights b/docs/models/boards/amcbldc/support/lib/rights/regenerator-runtime.rights new file mode 100644 index 00000000..187bfe28 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/regenerator-runtime.rights @@ -0,0 +1,14 @@ +BSD License + +For "regenerator" software + +Copyright (c) 2014, Facebook, Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/ruler.rights b/docs/models/boards/amcbldc/support/lib/rights/ruler.rights new file mode 100644 index 00000000..a2ee0964 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/ruler.rights @@ -0,0 +1,9 @@ +Ruler: https://github.com/MrFrankel/ruler + +MIT license: + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/specificity.rights b/docs/models/boards/amcbldc/support/lib/rights/specificity.rights new file mode 100644 index 00000000..ef36f535 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/specificity.rights @@ -0,0 +1,8 @@ +The MIT License (MIT) +Copyright (c) 2016 Keegan Street and others + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/svg-intersections.rights b/docs/models/boards/amcbldc/support/lib/rights/svg-intersections.rights new file mode 100644 index 00000000..e287a7f9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/svg-intersections.rights @@ -0,0 +1,27 @@ +Copyright (c) 2013, Kevin Lindsey +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright notice, this + list of conditions and the following disclaimer in the documentation and/or + other materials provided with the distribution. + + Neither the name of the {organization} nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/threejs.rights b/docs/models/boards/amcbldc/support/lib/rights/threejs.rights new file mode 100644 index 00000000..5303437e --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/threejs.rights @@ -0,0 +1,21 @@ +The MIT License + +Copyright © 2010-2021 three.js authors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/docs/models/boards/amcbldc/support/lib/rights/tippyjs.rights b/docs/models/boards/amcbldc/support/lib/rights/tippyjs.rights new file mode 100644 index 00000000..e55f6e7b --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/tippyjs.rights @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017-present atomiks + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/uuid.rights b/docs/models/boards/amcbldc/support/lib/rights/uuid.rights new file mode 100644 index 00000000..cc8945db --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/uuid.rights @@ -0,0 +1,9 @@ +The MIT License (MIT) + +Copyright (c) 2010-2016 Robert Kieffer and other contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/lib/rights/webfontloaderjs.rights b/docs/models/boards/amcbldc/support/lib/rights/webfontloaderjs.rights new file mode 100644 index 00000000..d9a10c0d --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/webfontloaderjs.rights @@ -0,0 +1,176 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS diff --git a/docs/models/boards/amcbldc/support/lib/rights/xstyle.rights b/docs/models/boards/amcbldc/support/lib/rights/xstyle.rights new file mode 100644 index 00000000..59774f7a --- /dev/null +++ b/docs/models/boards/amcbldc/support/lib/rights/xstyle.rights @@ -0,0 +1,190 @@ +xstyle is available under *either* the terms of the modified BSD license *or* the +Academic Free License version 2.1. As a recipient of xstyle, you may choose which +license to receive this code under. + +The text of the AFL and BSD licenses is reproduced below. + +------------------------------------------------------------------------------- +The "New" BSD License: +********************** + +Copyright (c) 2010-2011, The Dojo Foundation +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the Dojo Foundation nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------------------------------------------------------------------- +The Academic Free License, v. 2.1: +********************************** + +This Academic Free License (the "License") applies to any original work of +authorship (the "Original Work") whose owner (the "Licensor") has placed the +following notice immediately following the copyright notice for the Original +Work: + +Licensed under the Academic Free License version 2.1 + +1) Grant of Copyright License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license to do the +following: + +a) to reproduce the Original Work in copies; + +b) to prepare derivative works ("Derivative Works") based upon the Original +Work; + +c) to distribute copies of the Original Work and Derivative Works to the +public; + +d) to perform the Original Work publicly; and + +e) to display the Original Work publicly. + +2) Grant of Patent License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license, under patent +claims owned or controlled by the Licensor that are embodied in the Original +Work as furnished by the Licensor, to make, use, sell and offer for sale the +Original Work and Derivative Works. + +3) Grant of Source Code License. The term "Source Code" means the preferred +form of the Original Work for making modifications to it and all available +documentation describing how to modify the Original Work. Licensor hereby +agrees to provide a machine-readable copy of the Source Code of the Original +Work along with each copy of the Original Work that Licensor distributes. +Licensor reserves the right to satisfy this obligation by placing a +machine-readable copy of the Source Code in an information repository +reasonably calculated to permit inexpensive and convenient access by You for as +long as Licensor continues to distribute the Original Work, and by publishing +the address of that information repository in a notice immediately following +the copyright notice that applies to the Original Work. + +4) Exclusions From License Grant. Neither the names of Licensor, nor the names +of any contributors to the Original Work, nor any of their trademarks or +service marks, may be used to endorse or promote products derived from this +Original Work without express prior written permission of the Licensor. Nothing +in this License shall be deemed to grant any rights to trademarks, copyrights, +patents, trade secrets or any other intellectual property of Licensor except as +expressly stated herein. No patent license is granted to make, use, sell or +offer to sell embodiments of any patent claims other than the licensed claims +defined in Section 2. No right is granted to the trademarks of Licensor even if +such marks are included in the Original Work. Nothing in this License shall be +interpreted to prohibit Licensor from licensing under different terms from this +License any Original Work that Licensor otherwise would have a right to +license. + +5) This section intentionally omitted. + +6) Attribution Rights. You must retain, in the Source Code of any Derivative +Works that You create, all copyright, patent or trademark notices from the +Source Code of the Original Work, as well as any notices of licensing and any +descriptive text identified therein as an "Attribution Notice." You must cause +the Source Code for any Derivative Works that You create to carry a prominent +Attribution Notice reasonably calculated to inform recipients that You have +modified the Original Work. + +7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that +the copyright in and to the Original Work and the patent rights granted herein +by Licensor are owned by the Licensor or are sublicensed to You under the terms +of this License with the permission of the contributor(s) of those copyrights +and patent rights. Except as expressly stated in the immediately proceeding +sentence, the Original Work is provided under this License on an "AS IS" BASIS +and WITHOUT WARRANTY, either express or implied, including, without limitation, +the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. +This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No +license to Original Work is granted hereunder except under this disclaimer. + +8) Limitation of Liability. Under no circumstances and under no legal theory, +whether in tort (including negligence), contract, or otherwise, shall the +Licensor be liable to any person for any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License +or the use of the Original Work including, without limitation, damages for loss +of goodwill, work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses. This limitation of liability shall not +apply to liability for death or personal injury resulting from Licensor's +negligence to the extent applicable law prohibits such limitation. Some +jurisdictions do not allow the exclusion or limitation of incidental or +consequential damages, so this exclusion and limitation may not apply to You. + +9) Acceptance and Termination. If You distribute copies of the Original Work or +a Derivative Work, You must make a reasonable effort under the circumstances to +obtain the express assent of recipients to the terms of this License. Nothing +else but this License (or another written agreement between Licensor and You) +grants You permission to create Derivative Works based upon the Original Work +or to exercise any of the rights granted in Section 1 herein, and any attempt +to do so except under the terms of this License (or another written agreement +between Licensor and You) is expressly prohibited by U.S. copyright law, the +equivalent laws of other countries, and by international treaty. Therefore, by +exercising any of the rights granted to You in Section 1 herein, You indicate +Your acceptance of this License and all of its terms and conditions. + +10) Termination for Patent Action. This License shall terminate automatically +and You may no longer exercise any of the rights granted to You by this License +as of the date You commence an action, including a cross-claim or counterclaim, +against Licensor or any licensee alleging that the Original Work infringes a +patent. This termination provision shall not apply for an action alleging +patent infringement by combinations of the Original Work with other software or +hardware. + +11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this +License may be brought only in the courts of a jurisdiction wherein the +Licensor resides or in which Licensor conducts its primary business, and under +the laws of that jurisdiction excluding its conflict-of-law provisions. The +application of the United Nations Convention on Contracts for the International +Sale of Goods is expressly excluded. Any use of the Original Work outside the +scope of this License or after its termination shall be subject to the +requirements and penalties of the U.S. Copyright Act, 17 U.S.C. ร‚ยง 101 et +seq., the equivalent laws of other countries, and international treaty. This +section shall survive the termination of this License. + +12) Attorneys Fees. In any action to enforce the terms of this License or +seeking damages relating thereto, the prevailing party shall be entitled to +recover its costs and expenses, including, without limitation, reasonable +attorneys' fees and costs incurred in connection with such action, including +any appeal of such action. This section shall survive the termination of this +License. + +13) Miscellaneous. This License represents the complete agreement concerning +the subject matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent necessary to +make it enforceable. + +14) Definition of "You" in This License. "You" throughout this License, whether +in upper or lower case, means an individual or a legal entity exercising rights +under, and complying with all of the terms of, this License. For legal +entities, "You" includes any entity that controls, is controlled by, or is +under common control with you. For purposes of this definition, "control" means +(i) the power, direct or indirect, to cause the direction or management of such +entity, whether by contract or otherwise, or (ii) ownership of fifty percent +(50%) or more of the outstanding shares, or (iii) beneficial ownership of such +entity. + +15) Right to Use. You may use the Original Work in all ways not otherwise +restricted or conditioned by this License or by law, and Licensor promises not +to interfere with or be responsible for such uses by You. + +This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. +Permission is hereby granted to copy and distribute this license without +modification. This license may not be modified without the express written +permission of its copyright owner. diff --git a/docs/models/boards/amcbldc/support/slwebview.json b/docs/models/boards/amcbldc/support/slwebview.json new file mode 100644 index 00000000..f1e46277 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview.json @@ -0,0 +1,971 @@ +{ + "version":3, + "baseUrl":"support/slwebview_files", + "homeHid":1, + "sections":[ + { + "hid":1, + "sid":"AMC_BLDC", + "name":"AMC_BLDC", + "fullname":"AMC_BLDC", + "label":"AMC_BLDC", + "parent":0, + "descendantIDs":[ + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 20, + 341, + 801 + ], + "descendantsURL":"support/slwebview_files/AMC_BLDC_diagrams_1.json", + "sysViewURL":"support/slwebview_files/AMC_BLDC_p.json" + }, + { + "hid":12, + "sid":"thermal_model", + "name":"Estimation_Temperature (thermal_model)", + "fullname":"AMC_BLDC/Estimation/Estimation_Temperature/Estimation_Temperature (thermal_model)", + "label":"Estimation_Temperature (thermal_model)", + "parent":10, + "descendantIDs":[ + 13 + ], + "descendantsURL":"support/slwebview_files/thermal_model_diagrams_12.json", + "sysViewURL":"support/slwebview_files/thermal_model_p.json" + }, + { + "hid":14, + "sid":"estimation_velocity", + "name":"Estimation_Velocity (estimation_velocity)", + "fullname":"AMC_BLDC/Estimation/Estimation_Velocity (estimation_velocity)", + "label":"Estimation_Velocity (estimation_velocity)", + "parent":6, + "descendantIDs":[ + 15, + 16, + 17, + 18 + ], + "descendantsURL":"support/slwebview_files/estimation_velocity_diagrams_14.json", + "sysViewURL":"support/slwebview_files/estimation_velocity_p.json" + }, + { + "hid":19, + "sid":"filter_current", + "name":"Filter_Current (filter_current)", + "fullname":"AMC_BLDC/Estimation/Filter_Current (filter_current)", + "label":"Filter_Current (filter_current)", + "parent":6, + "descendantIDs":[ + ], + "descendantsURL":"support/slwebview_files/filter_current_diagrams_19.json", + "sysViewURL":"support/slwebview_files/filter_current_p.json" + }, + { + "hid":21, + "sid":"control_foc", + "name":"FOC (control_foc)", + "fullname":"AMC_BLDC/FOC (control_foc)", + "label":"FOC (control_foc)", + "parent":1, + "descendantIDs":[ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340 + ], + "descendantsURL":"support/slwebview_files/control_foc_diagrams_21.json", + "sysViewURL":"support/slwebview_files/control_foc_p.json" + }, + { + "hid":342, + "sid":"can_decoder", + "name":"CAN_Decoder (can_decoder)", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)", + "label":"CAN_Decoder (can_decoder)", + "parent":341, + "descendantIDs":[ + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358 + ], + "descendantsURL":"support/slwebview_files/can_decoder_diagrams_342.json", + "sysViewURL":"support/slwebview_files/can_decoder_p.json" + }, + { + "hid":359, + "sid":"can_encoder", + "name":"CAN_Encoder (can_encoder)", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)", + "label":"CAN_Encoder (can_encoder)", + "parent":341, + "descendantIDs":[ + 360, + 361, + 363, + 364 + ], + "descendantsURL":"support/slwebview_files/can_encoder_diagrams_359.json", + "sysViewURL":"support/slwebview_files/can_encoder_p.json" + }, + { + "hid":362, + "sid":"can_encoder:155", + "name":"format_can_id (format_can_id)", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)/CAN_Encoder/FOC/format_can_id (format_can_id)", + "label":"format_can_id (format_can_id)", + "parent":361, + "descendantIDs":[ + ], + "descendantsURL":"support/slwebview_files/can_encoder_155_diagrams_362.json", + "sysViewURL":"support/slwebview_files/format_can_id_p.json" + }, + { + "hid":365, + "sid":"can_encoder:160", + "name":"format_can_id (format_can_id)", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)/CAN_Encoder/STATUS/format_can_id (format_can_id)", + "label":"format_can_id (format_can_id)", + "parent":364, + "descendantIDs":[ + ], + "descendantsURL":"support/slwebview_files/can_encoder_160_diagrams_365.json", + "sysViewURL":"support/slwebview_files/format_can_id_p.json" + }, + { + "hid":366, + "sid":"control_outer", + "name":"OuterControl (control_outer)", + "fullname":"AMC_BLDC/OuterControl (control_outer)", + "label":"OuterControl (control_outer)", + "parent":1, + "descendantIDs":[ + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 574, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 639, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685, + 686, + 687, + 688, + 689, + 690, + 691, + 692, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 701, + 702, + 703, + 704, + 705, + 706, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 718, + 719, + 720, + 721, + 722, + 723, + 724, + 725, + 726, + 727, + 728, + 729, + 730, + 731, + 732, + 733, + 734, + 735, + 736, + 737, + 738, + 739, + 740, + 741, + 742, + 743, + 744, + 745, + 746, + 747, + 748, + 749, + 750, + 751, + 752, + 753, + 754, + 755, + 756, + 757, + 758, + 759, + 760, + 761, + 762, + 763, + 764, + 765, + 766, + 767, + 768, + 769, + 770, + 771, + 772, + 773, + 774, + 775, + 776, + 777, + 778, + 779, + 780, + 781, + 782, + 783, + 784, + 785, + 786, + 787, + 788, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 796, + 797, + 798, + 799, + 800 + ], + "descendantsURL":"support/slwebview_files/control_outer_diagrams_366.json", + "sysViewURL":"support/slwebview_files/control_outer_p.json" + }, + { + "hid":802, + "sid":"SupervisorFSM_RX", + "name":"SupervisorFSM_RX (SupervisorFSM_RX)", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)", + "label":"SupervisorFSM_RX (SupervisorFSM_RX)", + "parent":801, + "descendantIDs":[ + 803, + 804, + 805, + 806, + 807, + 808, + 809, + 810, + 811, + 812, + 813, + 814, + 815, + 816, + 817, + 818, + 819 + ], + "descendantsURL":"support/slwebview_files/SupervisorFSM_RX_diagrams_802.json", + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_p.json" + }, + { + "hid":820, + "sid":"SupervisorFSM_TX", + "name":"SupervisorFSM_TX (SupervisorFSM_TX)", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_TX (SupervisorFSM_TX)", + "label":"SupervisorFSM_TX (SupervisorFSM_TX)", + "parent":801, + "descendantIDs":[ + 821, + 822, + 823, + 824, + 825 + ], + "descendantsURL":"support/slwebview_files/SupervisorFSM_TX_diagrams_820.json", + "sysViewURL":"support/slwebview_files/SupervisorFSM_TX_p.json" + } + ], + "optViews":[ + ], + "display":{ + "informer":false, + "notes":false + }, + "iconsUrl":"support/slwebview_files/icon.css" +} \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.json new file mode 100644 index 00000000..cf99e0f9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.json @@ -0,0 +1,2852 @@ +[ + { + "sid":"AMC_BLDC:1#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ExternalFlags", + "ExternalFlags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_rx", + "BUS_MESSAGES_RX_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_rx", + "BUS_STATUS_RX_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:6", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "errors_rx", + "BUS_CAN_RX_ERRORS_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:7", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Targets", + "Targets", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_tx", + "BUS_MESSAGES_TX", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_tx", + "BUS_STATUS_TX", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:560", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:560#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:562", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:562#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:559", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:559#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:666", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:666#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:546", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:546#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ExternalFlags", + "ExternalFlags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:555", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:555#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_rx", + "BUS_MESSAGES_RX_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:114", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:114#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_rx", + "BUS_STATUS_RX_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:115", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:115#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "errors_rx", + "BUS_CAN_RX_ERRORS_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:392", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:392#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:561", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:561#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "SupervisorFSM_RX", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:124#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ExternalFlags", + "ExternalFlags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "MessagesRx", + "BUS_MESSAGES_RX_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#in:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#in:6", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "StatusRx", + "BUS_STATUS_RX_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#in:7", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ErrorsRx", + "BUS_CAN_RX_ERRORS_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#out:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Targets", + "Targets", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#out:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "SupervisorFSM_TX", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:123#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123#in:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "MessagesTx", + "BUS_MESSAGES_TX", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123#out:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "StatusTx", + "BUS_STATUS_TX", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:13", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:13#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Targets", + "Targets", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:121", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:121#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_tx", + "BUS_MESSAGES_TX", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:122", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:122#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_tx", + "BUS_STATUS_TX", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:12", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:12#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:11", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:11#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-540-894-540", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-190-894-190", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-30-894-30", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "SensorsData", + "SensorsData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-650-894-650", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-110-894-110", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1394-670-1385-670", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "StatusTx", + "status_tx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1395-55-1385-55", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Flags", + "Flags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1395-55-894-595", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Flags", + "Flags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1394-55-1395-55", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Flags", + "Flags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-485-894-485", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "SensorsData", + "SensorsData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1394-525-1385-525", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "MessagesTx", + "messages_tx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1395-245-1385-245", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1395-245-894-705", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1394-245-1395-245", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:1394-150-1385-150", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Targets", + "Targets", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-270-894-270", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "errors_rx", + "ErrorsRx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-230-894-230", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "status_rx", + "StatusRx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-150-894-150", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "messages_rx", + "MessagesRx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#seg:895-70-894-70", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ExternalFlags", + "ExternalFlags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:546#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:555#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:114#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:115#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "on", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:560#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:124#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "on", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:123#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:392#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:561#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:562#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:559#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:666#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.png new file mode 100644 index 00000000..bafd90e4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.svg new file mode 100644 index 00000000..9303d724 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_1_d.svg @@ -0,0 +1 @@ +messages_rxSensorsDataExternalFlagsEstimatedDatastatus_rxerrors_rxControlOutputsConfigurationParametersTargetsmessages_txFlagsstatus_txSupervisionLet's keep it as it may be useful in the futureSupervisorFSM_TXMessagesTxSensorsDataStatusTxFlagsEstimatedDataControlOutputsConfigurationParametersSensorsDataEstimatedDataFlagsControlOutputsConfigurationParametersMessagesTxStatusTxStatusTxConfigurationParametersControlOutputsFlagsEstimatedDataMessagesTxSensorsDataSensorsDataExternalFlagsControlOutputsMessagesRxEstimatedDataStatusRxErrorsRxFlagsTargetsConfigurationParametersConfigurationParametersTargetsErrorsRxStatusRxEstimatedDataMessagesRxControlOutputsExternalFlagsFlagsSensorsDataFlagsstatus_txmessages_txTargetsControlOutputserrors_rxConfigurationParametersmessages_rxEstimatedDataExternalFlagsEstimatedDatastatus_rxControlOutputsSensorsDataSensorsData<MessagesTx><> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.json new file mode 100644 index 00000000..518d6f1c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.json @@ -0,0 +1,2092 @@ +[ + { + "sid":"AMC_BLDC:286#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:400", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:400#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:636", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:636#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:287", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:287#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:566", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:566#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:628", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:628#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:625", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:625#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:625#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:606", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter1", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:606#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "In", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:606#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:633", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter3", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:633#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:633#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:637", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Estimation_Temperature", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:637#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:637#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:637#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "MotorTemperature", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:268", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Estimation_Velocity", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:268#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:268#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:268#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedVelocity", + "JointVelocities", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:580", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Filter_Current", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:580#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:580#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FilteredCurrent", + "MotorCurrent", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:583", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Mux", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:583#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedVelocity", + "JointVelocities", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:583#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FilteredCurrent", + "MotorCurrent", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:583#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "MotorTemperature", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:583#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:288", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:288#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:1085-695-1125-695", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "MotorTemperature", + "In", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:628-710-655-710", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Out", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:630-675-655-675", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Out", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:570-710-573-710", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:575-675-575-675", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:660-470-659-470", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:1180-695-1339-510", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Out", + "MotorTemperature", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:1494-470-1485-470", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:1079-470-1339-470", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "FilteredCurrent", + "FilteredCurrent", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:1221-140-1339-430", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedVelocity", + "EstimatedVelocity", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:520-215-522-215", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#seg:520-70-522-70", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "SensorsData", + "SensorsData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:592", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "\n\n

⚠️ Adapters are unable to deal with nonvirtual buses

\n

in some circumstances

", + "off", + "rich", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:287#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:268#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:580#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:583#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:606#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:566#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:636#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:625#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:633#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:637#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.png new file mode 100644 index 00000000..a85a6965 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.svg new file mode 100644 index 00000000..b64f66d7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_286_d.svg @@ -0,0 +1 @@ +ConfigurationParametersSensorsDataControlOutputsEstimatedData⚠️ Adapters are unable to deal with nonvirtual busesin some circumstances EstimationEstimatedVelocitySensorsDataSensorsData single single single single single single single JointVelocities singlesingle single single ConfigurationParametersConfigurationParameters EstimationVelocityModes <position>velocityv_avgv_ls<velocity_mode>SensorsDataConfigurationParametersEstimatedVelocityConfigurationParametersEstimatedVelocitySensorsDataFilteredCurrentControlOutputsControlOutputs single singleMotorCurrent single <current>currentControlOutputsFilteredCurrentFilteredCurrentControlOutputsEstimatedVelocityFilteredCurrentMotorTemperatureEstimatedDataMotorTemperatureFilteredCurrentEstimatedDataEstimatedVelocityInOutOutInControlOutputsOutOutControlOutputsConfigurationParametersOutOutConfigurationParametersControlOutputsConfigurationParametersMotorTemperatureControlOutputsConfigurationParametersMotorTemperatureControlOutputsConfigurationParametersMotorTemperatureConfigurationParametersMotorTemperatureControlOutputsEstimatedDataControlOutputsControlOutputsSensorsDataConfigurationParametersConfigurationParameters diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.json new file mode 100644 index 00000000..23a4dd08 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.json @@ -0,0 +1,226 @@ +[ + { + "sid":"AMC_BLDC:434#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:434#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:435", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:435#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:436", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:436#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:434#seg:0-0--10-0", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "FOCOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:435#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.png new file mode 100644 index 00000000..a6ce08df Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.svg new file mode 100644 index 00000000..c4743f4d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_434_d.svg @@ -0,0 +1 @@ +FOCOutputsControlOutputsAdapter1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.json new file mode 100644 index 00000000..b280736c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.json @@ -0,0 +1,1002 @@ +[ + { + "sid":"AMC_BLDC:511#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Targets", + "Targets", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#in:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "OuterOutputs", + "ControlOuterOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:514", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:514#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:515", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:515#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:516", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:516#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:523", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:523#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Targets", + "Targets", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:524", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:524#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "OuterOutputs", + "ControlOuterOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:513", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:513#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:534", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:534#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:535", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:535#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:536", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:536#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:537", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:537#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#seg:400-195-390-195", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "OuterOutputs", + "FOCSlowInputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#seg:400-180-390-180", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Targets", + "FOCSlowInputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#seg:400-270-390-270", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "FOCSlowInputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#seg:400-255-390-255", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "FOCSlowInputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#seg:400-240-390-240", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Flags", + "FOCSlowInputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:514#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:515#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:516#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:523#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:524#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.png new file mode 100644 index 00000000..79b39950 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.svg new file mode 100644 index 00000000..d6bf6707 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_511_d.svg @@ -0,0 +1 @@ +FlagsTargetsEstimatedDataConfigurationParametersOuterOutputsFOCSlowInputsAdapter2 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.json new file mode 100644 index 00000000..ef7ce450 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.json @@ -0,0 +1,226 @@ +[ + { + "sid":"AMC_BLDC:538#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:538#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Sensors", + "SensorsData", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:539", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:539#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:540", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:540#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Sensors", + "SensorsData", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:538#seg:0-0--10-0", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "SensorsData", + "Sensors", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:539#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.png new file mode 100644 index 00000000..97a2a865 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.svg new file mode 100644 index 00000000..3177abc0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_538_d.svg @@ -0,0 +1 @@ +SensorsDataSensorsAdapter3 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.json new file mode 100644 index 00000000..808efd5e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.json @@ -0,0 +1,256 @@ +[ + { + "sid":"AMC_BLDC:588", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:589", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:605", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:591", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:590", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:591#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:588#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "velocity", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:589#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "current", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:605#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "temperature", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.png new file mode 100644 index 00000000..9e83230d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.svg new file mode 100644 index 00000000..0f1c15b6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_583_d.svg @@ -0,0 +1 @@ +EstimatedVelocityFilteredCurrentEstimatedDataMotorTemperaturevelocitycurrenttemperature diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.json new file mode 100644 index 00000000..0bc101f5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.json @@ -0,0 +1,226 @@ +[ + { + "sid":"AMC_BLDC:599#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:599#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "ConfigurationParameters", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:600", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:600#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:601", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:601#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "ConfigurationParameters", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:599#seg:0-0--10-0", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "Out", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:600#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.png new file mode 100644 index 00000000..bb4394e4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.svg new file mode 100644 index 00000000..04e33de3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_599_d.svg @@ -0,0 +1 @@ +ConfigurationParametersOutAdapter4 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.json new file mode 100644 index 00000000..b3fcf37c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.json @@ -0,0 +1,226 @@ +[ + { + "sid":"AMC_BLDC:606#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "In", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:606#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:607", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:607#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "In", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:608", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:608#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:606#seg:245-10-270-10", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "In", + "Out", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:607#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.png new file mode 100644 index 00000000..f5d0dc80 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.svg new file mode 100644 index 00000000..14ec80d1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_606_d.svg @@ -0,0 +1 @@ +InOutAdapter1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.json new file mode 100644 index 00000000..cc3fcc41 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.json @@ -0,0 +1,226 @@ +[ + { + "sid":"AMC_BLDC:625#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:625#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:626", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:626#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:627", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:627#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:625#seg:0-0--10-0", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ControlOutputs", + "Out", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:626#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.png new file mode 100644 index 00000000..3e9db1e2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.svg new file mode 100644 index 00000000..28321026 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_625_d.svg @@ -0,0 +1 @@ +ControlOutputsOutAdapter diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.json new file mode 100644 index 00000000..81f497a5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.json @@ -0,0 +1,226 @@ +[ + { + "sid":"AMC_BLDC:633#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:633#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:634", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:634#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:635", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:635#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:633#seg:0-0--10-0", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "Out", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.png new file mode 100644 index 00000000..56301814 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.svg new file mode 100644 index 00000000..0d8a8df1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_633_d.svg @@ -0,0 +1 @@ +ConfigurationParametersOutAdapter3 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.json new file mode 100644 index 00000000..efc11900 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.json @@ -0,0 +1,464 @@ +[ + { + "sid":"AMC_BLDC:637#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:637#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:637#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "MotorTemperature", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:641", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:641#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:642", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:642#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:644", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Disabled", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:644#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:644#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:644#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "MotorTemperature", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:602", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Estimation_Temperature", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:602#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:602#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:602#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "MotorTemperature", + "MotorTemperature", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:643", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:643#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "MotorTemperature", + "", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.png new file mode 100644 index 00000000..5edd27ad Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.svg new file mode 100644 index 00000000..e63472bf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_637_d.svg @@ -0,0 +1 @@ +ControlOutputsConfigurationParametersMotorTemperatureEstimation_Temperature (Variant)Thermal model defined in continuous timeTustin discretization returns a filter in the formControlOutputsConfigurationParametersMotorTemperatureConfigurationParametersMotorTemperatureControlOutputsControlOutputsConfigurationParametersMotorTemperatureConfigurationParametersMotorTemperatureControlOutputs diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.json new file mode 100644 index 00000000..05fe72fe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.json @@ -0,0 +1,284 @@ +[ + { + "sid":"AMC_BLDC:649", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:650", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:652", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:653", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:654", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:655", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:651", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:652#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:649#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:650#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.png new file mode 100644 index 00000000..884ba2d2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.svg new file mode 100644 index 00000000..c4c6206d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_644_d.svg @@ -0,0 +1 @@ +ControlOutputsConfigurationParametersMotorTemperature diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.json new file mode 100644 index 00000000..5973c773 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.json @@ -0,0 +1,1652 @@ +[ + { + "sid":"AMC_BLDC:79#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "PacketsRx", + "BUS_CAN_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_tx", + "BUS_MESSAGES_TX", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_tx", + "BUS_STATUS_TX", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "pck_tx", + "BUS_CAN_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_rx", + "BUS_MESSAGES_RX_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_rx", + "BUS_STATUS_RX_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "errors_rx", + "BUS_CAN_RX_ERRORS_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:96", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:96#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "PacketsRx", + "BUS_CAN_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:119", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:119#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_tx", + "BUS_MESSAGES_TX", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:597", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:597#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:598", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:598#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:120", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:120#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_tx", + "BUS_STATUS_TX", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:94", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "CAN_Decoder", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:94#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "pck_rx_raw", + "BUS_CAN_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:94#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:94#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_rx", + "BUS_MESSAGES_RX_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:94#out:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_rx", + "BUS_STATUS_RX_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:94#out:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "errors_rx", + "BUS_CAN_RX_ERRORS_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:117", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "CAN_Encoder", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:117#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_tx", + "BUS_MESSAGES_TX", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:117#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_tx", + "BUS_STATUS_TX", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:117#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:117#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "pck_tx", + "BUS_CAN_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:565", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:565#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "pck_tx", + "BUS_CAN_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:83", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:83#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_rx", + "BUS_MESSAGES_RX_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:111", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:111#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_rx", + "BUS_STATUS_RX_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:113", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:113#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "errors_rx", + "BUS_CAN_RX_ERRORS_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:495-435-494-435", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:495-810-496-810", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:495-320-494-320", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "PacketsRx", + "pck_rx_raw", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:981-740-970-740", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "pck_tx", + "pck_tx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:495-740-496-740", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "status_tx", + "status_tx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:495-670-496-670", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "messages_tx", + "messages_tx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:984-450-975-450", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "errors_rx", + "errors_rx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:984-375-975-375", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "status_rx", + "status_rx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#seg:984-300-975-300", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "messages_rx", + "messages_rx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:94#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:94#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:94#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:119#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:120#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:117#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:96#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:597#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:598#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.png new file mode 100644 index 00000000..0081189d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.svg new file mode 100644 index 00000000..dfd6be63 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_79_d.svg @@ -0,0 +1 @@ +PacketsRxmessages_txConfigurationParametersstatus_txpck_txmessages_rxstatus_rxerrors_rxMessagingmessages_rxstatus_rxerrors_rxpck_rx_rawCycling DecoderConfigurationParameterspck_rx_rawConfigurationParametersmessages_rxstatus_rxerrors_rxerrors_rxstatus_rxConfigurationParametersmessages_rxpck_rx_rawCAN_EncoderBUS_CAN_MULTIPLE messages_txBUS_MESSAGES_TX pck_txstatus_txBUS_STATUS_TX ConfigurationParametersConfigurationParameters messages_txstatus_txConfigurationParameterspck_txConfigurationParametersstatus_txpck_txmessages_txerrors_rxpck_txstatus_txConfigurationParametersConfigurationParametersmessages_txmessages_rxPacketsRxstatus_rx diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.json new file mode 100644 index 00000000..c35f920f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.json @@ -0,0 +1,4242 @@ +[ + { + "sid":"AMC_BLDC:533", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:533#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:541", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:541#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:545", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:545#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ExternalFlags", + "ExternalFlags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:51", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:51#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "PacketsRx", + "BUS_CAN_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:434", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter1", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:434#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:434#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter2", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:511#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Targets", + "Targets", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#in:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "OuterOutputs", + "ControlOuterOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:538", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter3", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:538#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:538#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Sensors", + "SensorsData", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:599", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter4", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:599#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:599#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Out", + "ConfigurationParameters", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Estimation", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:286#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:88", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "FOC", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:88#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Sensors", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:88#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:88#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "FOCOutputs", + "ControlOutputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Messaging", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:79#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "PacketsRx", + "BUS_CAN_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_tx", + "BUS_MESSAGES_TX", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_tx", + "BUS_STATUS_TX", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "pck_tx", + "BUS_CAN_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_rx", + "BUS_MESSAGES_RX_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_rx", + "BUS_STATUS_RX_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "errors_rx", + "BUS_CAN_RX_ERRORS_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:77", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "OuterControl", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ModelReference", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:77#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:77#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:77#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Targets", + "Targets", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:77#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Sensors", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:77#in:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Estimates", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:77#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "OuterOutputs", + "ControlOuterOutputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Supervision", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:1#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "SensorsData", + "SensorsData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ExternalFlags", + "ExternalFlags", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_rx", + "BUS_MESSAGES_RX_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_rx", + "BUS_STATUS_RX_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:6", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "errors_rx", + "BUS_CAN_RX_ERRORS_MULTIPLE", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#in:7", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Input" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Targets", + "Targets", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:2", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "messages_tx", + "BUS_MESSAGES_TX", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:3", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "status_tx", + "BUS_STATUS_TX", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:4", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:5", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:5", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:5#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:544", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:544#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:563", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:563#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "Flags", + "Flags", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:271", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:271#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:52", + "inspector":[ + ], + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:52#in:1", + "inspector":{ + "params":[ + "Name", + "Name", + "Action" + ], + "values":[ + "PacketsTx", + "BUS_CAN_MULTIPLE", + "Output" + ], + "tabs":[ + "Main", + "Interface" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:278-40--694-295", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Out", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:278-40-137-975", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Out", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:265-40-278-40", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Out", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:137-1020-130-1020", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "pck_tx", + "PacketsTx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-110-70--108-70", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ExternalFlags", + "ExternalFlags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-30-301-443-520", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Targets", + "Targets", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-30-301-915-485", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Targets", + "Targets", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-30-209--30-301", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Targets", + "Targets", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:70-210-70-230", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Flags", + "Flags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:70-210-915-380", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Flags", + "Flags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:70-210-443-460", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Flags", + "Flags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:70-209-70-210", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Flags", + "Flags", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:148-150-137-885", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "status_tx", + "status_tx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:148-95-137-930", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "messages_tx", + "messages_tx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-839-345--694-345", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Sensors", + "SensorsData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-839-345--108-45", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Sensors", + "SensorsData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-839-345-443-550", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Sensors", + "Sensors", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-946-345--839-345", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "Sensors", + "SensorsData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-1000-345--1001-345", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "SensorsData", + "SensorsData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:803-520-915-520", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "OuterOutputs", + "OuterOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:1050-410-1051-410", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "SensorsData", + "Sensors", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:980-450-1051-450", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "FOCSlowInputs", + "FOCSlowInputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-125--103--694-395", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-125--103--108-20", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:1458-430--125--103", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ControlOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:1340-430-1403-430", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "FOCOutputs", + "FOCOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:1340-430-1330-430", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "FOCOutputs", + "ControlOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:1341-430-1340-430", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "FOCOutputs", + "FOCOutputs", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-385-345-915-450", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-385-345-443-580", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "Estimates", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-385-345--395-345", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-385-345--108-95", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-384-345--385-345", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "EstimatedData", + "EstimatedData", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-93-975--108-170", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "errors_rx", + "errors_rx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-93-930--108-145", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "status_rx", + "status_rx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-93-885--108-120", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "messages_rx", + "messages_rx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:-95-1020--93-1020", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "PacketsRx", + "PacketsRx", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:150-40-205-40", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:150-40-140-40", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:150-40-443-490", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:150-40-915-415", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC#seg:148-40-150-40", + "inspector":{ + "params":[ + "Source", + "Destination", + "Name" + ], + "values":[ + "ConfigurationParameters", + "ConfigurationParameters", + "Conn" + ], + "tabs":[ + "Port selection", + "Connector" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:543", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Control", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:51#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:286#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:88#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:434#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:511#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:533#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:77#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:541#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:538#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:545#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:79#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:599#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.png b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.png new file mode 100644 index 00000000..95e2cb78 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.svg new file mode 100644 index 00000000..8759bb38 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_d.svg @@ -0,0 +1 @@ +ControlSensorsDataExternalFlagsPacketsRxControlOutputsEstimatedDataConfigurationParametersPacketsTxFlagsAMC_BLDCSensorsDataEstimatedDataFlagsControlOutputsConfigurationParametersMessagesTxStatusTxSensorsDataExternalFlagsControlOutputsMessagesRxEstimatedDataStatusRxErrorsRxFlagsTargetsConfigurationParametersSensorsDataEstimatedDataExternalFlagsmessages_rxstatus_rxerrors_rxControlOutputsTargetsmessages_txstatus_txFlagsConfigurationParametersstatus_txmessages_txerrors_rxstatus_rxmessages_rxEstimatedDataExternalFlagsSensorsDataFlagsConfigurationParametersControlOutputsTargetspck_rx_rawConfigurationParametersmessages_rxstatus_rxerrors_rxmessages_txstatus_txConfigurationParameterspck_txPacketsRxmessages_txConfigurationParametersstatus_txpck_txmessages_rxstatus_rxerrors_rxpck_txConfigurationParametersmessages_txPacketsRxerrors_rxstatus_rxstatus_txmessages_rx⚠️ Adapters are unable to deal with nonvirtual busesin some circumstances SensorsDataConfigurationParametersEstimatedVelocityControlOutputsFilteredCurrentEstimatedVelocityFilteredCurrentMotorTemperatureEstimatedDataInOutControlOutputsOutConfigurationParametersOutControlOutputsConfigurationParametersMotorTemperatureConfigurationParametersSensorsDataControlOutputsEstimatedDataControlOutputsSensorsDataEstimatedDataConfigurationParametersFlagsConfigurationParametersTargetsSensorsEstimatesOuterOutputsEstimatesSensorsTargetsConfigurationParametersOuterOutputsFlagsSensorsFOCSlowInputsFOCOutputsFOCSlowInputsFOCOutputsSensorsFOCOutputsControlOutputsControlOutputsFOCOutputsFlagsConfigurationParametersEstimatedDataTargetsOuterOutputsFOCSlowInputsOuterOutputsTargetsEstimatedDataConfigurationParametersFOCSlowInputsFlagsSensorsDataSensorsSensorsSensorsDataConfigurationParametersOutOutConfigurationParametersEstimatedDataConfigurationParametersFlagsControlOutputsPacketsTxPacketsRxSensorsDataExternalFlagsSensorsData diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_diagrams_1.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_diagrams_1.json new file mode 100644 index 00000000..535310e1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_diagrams_1.json @@ -0,0 +1,4080 @@ +[ + { + "hid":1, + "sid":"AMC_BLDC", + "rsid":"AMC_BLDC", + "esid":"", + "parent":0, + "children":[ + 2, + 3, + 4, + 5, + 6, + 21, + 341, + 366, + 801 + ], + "name":"AMC_BLDC", + "fullname":"AMC_BLDC", + "label":"AMC_BLDC", + "className":"Simulink.BlockDiagram", + "icon":"SimulinkModelIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_d.png", + "elements":[ + { + "sid":"AMC_BLDC:533", + "rsid":"AMC_BLDC:533", + "name":"In Bus Element5", + "label":"In Bus Element5", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:533#out:1", + "rsid":"AMC_BLDC:533#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:541", + "rsid":"AMC_BLDC:541", + "name":"In Bus Element6", + "label":"In Bus Element6", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:541#out:1", + "rsid":"AMC_BLDC:541#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:545", + "rsid":"AMC_BLDC:545", + "name":"In Bus Element", + "label":"In Bus Element", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:545#out:1", + "rsid":"AMC_BLDC:545#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:51", + "rsid":"AMC_BLDC:51", + "name":"In Bus Element2", + "label":"In Bus Element2", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:51#out:1", + "rsid":"AMC_BLDC:51#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:434", + "rsid":"AMC_BLDC:434", + "name":"Adapter1", + "label":"Adapter1", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:434#in:1", + "rsid":"AMC_BLDC:434#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:434#out:1", + "rsid":"AMC_BLDC:434#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511", + "rsid":"AMC_BLDC:511", + "name":"Adapter2", + "label":"Adapter2", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:1", + "rsid":"AMC_BLDC:511#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:2", + "rsid":"AMC_BLDC:511#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:3", + "rsid":"AMC_BLDC:511#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:4", + "rsid":"AMC_BLDC:511#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:5", + "rsid":"AMC_BLDC:511#in:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#out:1", + "rsid":"AMC_BLDC:511#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:538", + "rsid":"AMC_BLDC:538", + "name":"Adapter3", + "label":"Adapter3", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:538#in:1", + "rsid":"AMC_BLDC:538#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:538#out:1", + "rsid":"AMC_BLDC:538#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:599", + "rsid":"AMC_BLDC:599", + "name":"Adapter4", + "label":"Adapter4", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:599#in:1", + "rsid":"AMC_BLDC:599#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:599#out:1", + "rsid":"AMC_BLDC:599#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:286", + "rsid":"AMC_BLDC:286", + "name":"Estimation", + "label":"Estimation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:286#in:1", + "rsid":"AMC_BLDC:286#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:286#in:2", + "rsid":"AMC_BLDC:286#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:286#in:3", + "rsid":"AMC_BLDC:286#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:286#out:1", + "rsid":"AMC_BLDC:286#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:88", + "rsid":"AMC_BLDC:88", + "name":"FOC", + "label":"FOC (control_foc)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:88#in:1", + "rsid":"AMC_BLDC:88#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:88#in:2", + "rsid":"AMC_BLDC:88#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:88#out:1", + "rsid":"AMC_BLDC:88#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79", + "rsid":"AMC_BLDC:79", + "name":"Messaging", + "label":"Messaging", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:79#in:1", + "rsid":"AMC_BLDC:79#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#in:2", + "rsid":"AMC_BLDC:79#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#in:3", + "rsid":"AMC_BLDC:79#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#in:4", + "rsid":"AMC_BLDC:79#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:1", + "rsid":"AMC_BLDC:79#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:2", + "rsid":"AMC_BLDC:79#out:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:3", + "rsid":"AMC_BLDC:79#out:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:4", + "rsid":"AMC_BLDC:79#out:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:77", + "rsid":"AMC_BLDC:77", + "name":"OuterControl", + "label":"OuterControl (control_outer)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:77#in:1", + "rsid":"AMC_BLDC:77#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:77#in:2", + "rsid":"AMC_BLDC:77#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:77#in:3", + "rsid":"AMC_BLDC:77#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:77#in:4", + "rsid":"AMC_BLDC:77#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:77#in:5", + "rsid":"AMC_BLDC:77#in:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:77#out:1", + "rsid":"AMC_BLDC:77#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1", + "rsid":"AMC_BLDC:1", + "name":"Supervision", + "label":"Supervision", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:1", + "rsid":"AMC_BLDC:1#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:2", + "rsid":"AMC_BLDC:1#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:3", + "rsid":"AMC_BLDC:1#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:4", + "rsid":"AMC_BLDC:1#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:5", + "rsid":"AMC_BLDC:1#in:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:6", + "rsid":"AMC_BLDC:1#in:6", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:7", + "rsid":"AMC_BLDC:1#in:7", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:1", + "rsid":"AMC_BLDC:1#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:2", + "rsid":"AMC_BLDC:1#out:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:3", + "rsid":"AMC_BLDC:1#out:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:4", + "rsid":"AMC_BLDC:1#out:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:5", + "rsid":"AMC_BLDC:1#out:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:5", + "rsid":"AMC_BLDC:5", + "name":"Out Bus Element", + "label":"Out Bus Element", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:5#in:1", + "rsid":"AMC_BLDC:5#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:544", + "rsid":"AMC_BLDC:544", + "name":"Out Bus Element3", + "label":"Out Bus Element3", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:544#in:1", + "rsid":"AMC_BLDC:544#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:563", + "rsid":"AMC_BLDC:563", + "name":"Out Bus Element4", + "label":"Out Bus Element4", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:563#in:1", + "rsid":"AMC_BLDC:563#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:271", + "rsid":"AMC_BLDC:271", + "name":"Out Bus Element2", + "label":"Out Bus Element2", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:271#in:1", + "rsid":"AMC_BLDC:271#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:52", + "rsid":"AMC_BLDC:52", + "name":"Out Bus Element1", + "label":"Out Bus Element1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:52#in:1", + "rsid":"AMC_BLDC:52#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:278-40--694-295", + "rsid":"AMC_BLDC#seg:278-40--694-295", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:278-40-137-975", + "rsid":"AMC_BLDC#seg:278-40-137-975", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:265-40-278-40", + "rsid":"AMC_BLDC#seg:265-40-278-40", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:137-1020-130-1020", + "rsid":"AMC_BLDC#seg:137-1020-130-1020", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-110-70--108-70", + "rsid":"AMC_BLDC#seg:-110-70--108-70", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-30-301-443-520", + "rsid":"AMC_BLDC#seg:-30-301-443-520", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-30-301-915-485", + "rsid":"AMC_BLDC#seg:-30-301-915-485", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-30-209--30-301", + "rsid":"AMC_BLDC#seg:-30-209--30-301", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:70-210-70-230", + "rsid":"AMC_BLDC#seg:70-210-70-230", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:70-210-915-380", + "rsid":"AMC_BLDC#seg:70-210-915-380", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:70-210-443-460", + "rsid":"AMC_BLDC#seg:70-210-443-460", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:70-209-70-210", + "rsid":"AMC_BLDC#seg:70-209-70-210", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:148-150-137-885", + "rsid":"AMC_BLDC#seg:148-150-137-885", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:148-95-137-930", + "rsid":"AMC_BLDC#seg:148-95-137-930", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-839-345--694-345", + "rsid":"AMC_BLDC#seg:-839-345--694-345", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-839-345--108-45", + "rsid":"AMC_BLDC#seg:-839-345--108-45", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-839-345-443-550", + "rsid":"AMC_BLDC#seg:-839-345-443-550", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-946-345--839-345", + "rsid":"AMC_BLDC#seg:-946-345--839-345", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-1000-345--1001-345", + "rsid":"AMC_BLDC#seg:-1000-345--1001-345", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:803-520-915-520", + "rsid":"AMC_BLDC#seg:803-520-915-520", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:1050-410-1051-410", + "rsid":"AMC_BLDC#seg:1050-410-1051-410", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:980-450-1051-450", + "rsid":"AMC_BLDC#seg:980-450-1051-450", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-125--103--694-395", + "rsid":"AMC_BLDC#seg:-125--103--694-395", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-125--103--108-20", + "rsid":"AMC_BLDC#seg:-125--103--108-20", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:1458-430--125--103", + "rsid":"AMC_BLDC#seg:1458-430--125--103", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:1340-430-1403-430", + "rsid":"AMC_BLDC#seg:1340-430-1403-430", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:1340-430-1330-430", + "rsid":"AMC_BLDC#seg:1340-430-1330-430", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:1341-430-1340-430", + "rsid":"AMC_BLDC#seg:1341-430-1340-430", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-385-345-915-450", + "rsid":"AMC_BLDC#seg:-385-345-915-450", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-385-345-443-580", + "rsid":"AMC_BLDC#seg:-385-345-443-580", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-385-345--395-345", + "rsid":"AMC_BLDC#seg:-385-345--395-345", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-385-345--108-95", + "rsid":"AMC_BLDC#seg:-385-345--108-95", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-384-345--385-345", + "rsid":"AMC_BLDC#seg:-384-345--385-345", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-93-975--108-170", + "rsid":"AMC_BLDC#seg:-93-975--108-170", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-93-930--108-145", + "rsid":"AMC_BLDC#seg:-93-930--108-145", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-93-885--108-120", + "rsid":"AMC_BLDC#seg:-93-885--108-120", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:-95-1020--93-1020", + "rsid":"AMC_BLDC#seg:-95-1020--93-1020", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:150-40-205-40", + "rsid":"AMC_BLDC#seg:150-40-205-40", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:150-40-140-40", + "rsid":"AMC_BLDC#seg:150-40-140-40", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:150-40-443-490", + "rsid":"AMC_BLDC#seg:150-40-443-490", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:150-40-915-415", + "rsid":"AMC_BLDC#seg:150-40-915-415", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC#seg:148-40-150-40", + "rsid":"AMC_BLDC#seg:148-40-150-40", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:543", + "rsid":"AMC_BLDC:543", + "name":"Control", + "label":"Control", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"AMC_BLDC:1#out:5;line", + "rsid":"AMC_BLDC:1#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:51#out:1;line", + "rsid":"AMC_BLDC:51#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:2;line", + "rsid":"AMC_BLDC:79#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:3;line", + "rsid":"AMC_BLDC:79#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:4;line", + "rsid":"AMC_BLDC:79#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#out:1;line", + "rsid":"AMC_BLDC:286#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:88#out:1;line", + "rsid":"AMC_BLDC:88#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:434#out:1;line", + "rsid":"AMC_BLDC:434#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:511#out:1;line", + "rsid":"AMC_BLDC:511#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:533#out:1;line", + "rsid":"AMC_BLDC:533#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:77#out:1;line", + "rsid":"AMC_BLDC:77#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:541#out:1;line", + "rsid":"AMC_BLDC:541#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:538#out:1;line", + "rsid":"AMC_BLDC:538#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:2;line", + "rsid":"AMC_BLDC:1#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:3;line", + "rsid":"AMC_BLDC:1#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:4;line", + "rsid":"AMC_BLDC:1#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:1;line", + "rsid":"AMC_BLDC:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:545#out:1;line", + "rsid":"AMC_BLDC:545#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:1;line", + "rsid":"AMC_BLDC:79#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:599#out:1;line", + "rsid":"AMC_BLDC:599#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_d.json", + "sameAsElement":false + }, + { + "hid":2, + "sid":"AMC_BLDC:434", + "rsid":"AMC_BLDC:434", + "esid":"AMC_BLDC:434", + "parent":1, + "children":[ + ], + "name":"Adapter1", + "fullname":"AMC_BLDC/Adapter1", + "label":"Adapter1", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_434_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_434_d.png", + "elements":[ + { + "sid":"AMC_BLDC:434#in:1", + "rsid":"AMC_BLDC:434#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:434#out:1", + "rsid":"AMC_BLDC:434#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:435", + "rsid":"AMC_BLDC:435", + "name":"In Bus Element", + "label":"In Bus Element", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:435#out:1", + "rsid":"AMC_BLDC:435#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:436", + "rsid":"AMC_BLDC:436", + "name":"Out Bus Element", + "label":"Out Bus Element", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:436#in:1", + "rsid":"AMC_BLDC:436#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:434#seg:0-0--10-0", + "rsid":"AMC_BLDC:434#seg:0-0--10-0", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:435#out:1;line", + "rsid":"AMC_BLDC:435#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_434_d.json", + "sameAsElement":false + }, + { + "hid":3, + "sid":"AMC_BLDC:511", + "rsid":"AMC_BLDC:511", + "esid":"AMC_BLDC:511", + "parent":1, + "children":[ + ], + "name":"Adapter2", + "fullname":"AMC_BLDC/Adapter2", + "label":"Adapter2", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_511_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_511_d.png", + "elements":[ + { + "sid":"AMC_BLDC:511#in:1", + "rsid":"AMC_BLDC:511#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:2", + "rsid":"AMC_BLDC:511#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:3", + "rsid":"AMC_BLDC:511#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:4", + "rsid":"AMC_BLDC:511#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#in:5", + "rsid":"AMC_BLDC:511#in:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#out:1", + "rsid":"AMC_BLDC:511#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:514", + "rsid":"AMC_BLDC:514", + "name":"Bus Element In1", + "label":"Bus Element In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:514#out:1", + "rsid":"AMC_BLDC:514#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:515", + "rsid":"AMC_BLDC:515", + "name":"Bus Element In2", + "label":"Bus Element In2", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:515#out:1", + "rsid":"AMC_BLDC:515#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:516", + "rsid":"AMC_BLDC:516", + "name":"Bus Element In3", + "label":"Bus Element In3", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:516#out:1", + "rsid":"AMC_BLDC:516#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:523", + "rsid":"AMC_BLDC:523", + "name":"Bus Element In4", + "label":"Bus Element In4", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:523#out:1", + "rsid":"AMC_BLDC:523#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:524", + "rsid":"AMC_BLDC:524", + "name":"Bus Element In5", + "label":"Bus Element In5", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:524#out:1", + "rsid":"AMC_BLDC:524#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:513", + "rsid":"AMC_BLDC:513", + "name":"Out Bus Element", + "label":"Out Bus Element", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:513#in:1", + "rsid":"AMC_BLDC:513#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:534", + "rsid":"AMC_BLDC:534", + "name":"BEP", + "label":"BEP", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:534#in:1", + "rsid":"AMC_BLDC:534#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:535", + "rsid":"AMC_BLDC:535", + "name":"BEP1", + "label":"BEP1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:535#in:1", + "rsid":"AMC_BLDC:535#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:536", + "rsid":"AMC_BLDC:536", + "name":"BEP2", + "label":"BEP2", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:536#in:1", + "rsid":"AMC_BLDC:536#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:537", + "rsid":"AMC_BLDC:537", + "name":"BEP3", + "label":"BEP3", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:537#in:1", + "rsid":"AMC_BLDC:537#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:511#seg:400-195-390-195", + "rsid":"AMC_BLDC:511#seg:400-195-390-195", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:511#seg:400-180-390-180", + "rsid":"AMC_BLDC:511#seg:400-180-390-180", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:511#seg:400-270-390-270", + "rsid":"AMC_BLDC:511#seg:400-270-390-270", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:511#seg:400-255-390-255", + "rsid":"AMC_BLDC:511#seg:400-255-390-255", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:511#seg:400-240-390-240", + "rsid":"AMC_BLDC:511#seg:400-240-390-240", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:514#out:1;line", + "rsid":"AMC_BLDC:514#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:515#out:1;line", + "rsid":"AMC_BLDC:515#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:516#out:1;line", + "rsid":"AMC_BLDC:516#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:523#out:1;line", + "rsid":"AMC_BLDC:523#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:524#out:1;line", + "rsid":"AMC_BLDC:524#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_511_d.json", + "sameAsElement":false + }, + { + "hid":4, + "sid":"AMC_BLDC:538", + "rsid":"AMC_BLDC:538", + "esid":"AMC_BLDC:538", + "parent":1, + "children":[ + ], + "name":"Adapter3", + "fullname":"AMC_BLDC/Adapter3", + "label":"Adapter3", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_538_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_538_d.png", + "elements":[ + { + "sid":"AMC_BLDC:538#in:1", + "rsid":"AMC_BLDC:538#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:538#out:1", + "rsid":"AMC_BLDC:538#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:539", + "rsid":"AMC_BLDC:539", + "name":"In Bus Element", + "label":"In Bus Element", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:539#out:1", + "rsid":"AMC_BLDC:539#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:540", + "rsid":"AMC_BLDC:540", + "name":"Out Bus Element", + "label":"Out Bus Element", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:540#in:1", + "rsid":"AMC_BLDC:540#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:538#seg:0-0--10-0", + "rsid":"AMC_BLDC:538#seg:0-0--10-0", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:539#out:1;line", + "rsid":"AMC_BLDC:539#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_538_d.json", + "sameAsElement":false + }, + { + "hid":5, + "sid":"AMC_BLDC:599", + "rsid":"AMC_BLDC:599", + "esid":"AMC_BLDC:599", + "parent":1, + "children":[ + ], + "name":"Adapter4", + "fullname":"AMC_BLDC/Adapter4", + "label":"Adapter4", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_599_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_599_d.png", + "elements":[ + { + "sid":"AMC_BLDC:599#in:1", + "rsid":"AMC_BLDC:599#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:599#out:1", + "rsid":"AMC_BLDC:599#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:600", + "rsid":"AMC_BLDC:600", + "name":"In Bus Element", + "label":"In Bus Element", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:600#out:1", + "rsid":"AMC_BLDC:600#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:601", + "rsid":"AMC_BLDC:601", + "name":"Out Bus Element", + "label":"Out Bus Element", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:601#in:1", + "rsid":"AMC_BLDC:601#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:599#seg:0-0--10-0", + "rsid":"AMC_BLDC:599#seg:0-0--10-0", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:600#out:1;line", + "rsid":"AMC_BLDC:600#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_599_d.json", + "sameAsElement":false + }, + { + "hid":6, + "sid":"AMC_BLDC:286", + "rsid":"AMC_BLDC:286", + "esid":"AMC_BLDC:286", + "parent":1, + "children":[ + 7, + 8, + 9, + 10, + 14, + 19, + 20 + ], + "name":"Estimation", + "fullname":"AMC_BLDC/Estimation", + "label":"Estimation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_286_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_286_d.png", + "elements":[ + { + "sid":"AMC_BLDC:286#in:1", + "rsid":"AMC_BLDC:286#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:286#in:2", + "rsid":"AMC_BLDC:286#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:286#in:3", + "rsid":"AMC_BLDC:286#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:286#out:1", + "rsid":"AMC_BLDC:286#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:400", + "rsid":"AMC_BLDC:400", + "name":"Bus Element In2", + "label":"Bus Element In2", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:400#out:1", + "rsid":"AMC_BLDC:400#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:636", + "rsid":"AMC_BLDC:636", + "name":"Bus Element In5", + "label":"Bus Element In5", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:636#out:1", + "rsid":"AMC_BLDC:636#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:287", + "rsid":"AMC_BLDC:287", + "name":"Bus Element In1", + "label":"Bus Element In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:287#out:1", + "rsid":"AMC_BLDC:287#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:566", + "rsid":"AMC_BLDC:566", + "name":"Bus Element In3", + "label":"Bus Element In3", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:566#out:1", + "rsid":"AMC_BLDC:566#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:628", + "rsid":"AMC_BLDC:628", + "name":"Bus Element In4", + "label":"Bus Element In4", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:628#out:1", + "rsid":"AMC_BLDC:628#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:625", + "rsid":"AMC_BLDC:625", + "name":"Adapter", + "label":"Adapter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:625#in:1", + "rsid":"AMC_BLDC:625#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:625#out:1", + "rsid":"AMC_BLDC:625#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:606", + "rsid":"AMC_BLDC:606", + "name":"Adapter1", + "label":"Adapter1", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:606#in:1", + "rsid":"AMC_BLDC:606#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:606#out:1", + "rsid":"AMC_BLDC:606#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:633", + "rsid":"AMC_BLDC:633", + "name":"Adapter3", + "label":"Adapter3", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:633#in:1", + "rsid":"AMC_BLDC:633#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:633#out:1", + "rsid":"AMC_BLDC:633#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:637", + "rsid":"AMC_BLDC:637", + "name":"Estimation_Temperature", + "label":"Estimation_Temperature", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:637#in:1", + "rsid":"AMC_BLDC:637#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:637#in:2", + "rsid":"AMC_BLDC:637#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:637#out:1", + "rsid":"AMC_BLDC:637#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:268", + "rsid":"AMC_BLDC:268", + "name":"Estimation_Velocity", + "label":"Estimation_Velocity (estimation_velocity)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:268#in:1", + "rsid":"AMC_BLDC:268#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:268#in:2", + "rsid":"AMC_BLDC:268#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:268#out:1", + "rsid":"AMC_BLDC:268#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:580", + "rsid":"AMC_BLDC:580", + "name":"Filter_Current", + "label":"Filter_Current (filter_current)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:580#in:1", + "rsid":"AMC_BLDC:580#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:580#out:1", + "rsid":"AMC_BLDC:580#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:583", + "rsid":"AMC_BLDC:583", + "name":"Mux", + "label":"Mux", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:583#in:1", + "rsid":"AMC_BLDC:583#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:583#in:2", + "rsid":"AMC_BLDC:583#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:583#in:3", + "rsid":"AMC_BLDC:583#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:583#out:1", + "rsid":"AMC_BLDC:583#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:288", + "rsid":"AMC_BLDC:288", + "name":"Bus Element Out1", + "label":"Bus Element Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:288#in:1", + "rsid":"AMC_BLDC:288#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:1085-695-1125-695", + "rsid":"AMC_BLDC:286#seg:1085-695-1125-695", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:628-710-655-710", + "rsid":"AMC_BLDC:286#seg:628-710-655-710", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:630-675-655-675", + "rsid":"AMC_BLDC:286#seg:630-675-655-675", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:570-710-573-710", + "rsid":"AMC_BLDC:286#seg:570-710-573-710", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:575-675-575-675", + "rsid":"AMC_BLDC:286#seg:575-675-575-675", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:660-470-659-470", + "rsid":"AMC_BLDC:286#seg:660-470-659-470", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:1180-695-1339-510", + "rsid":"AMC_BLDC:286#seg:1180-695-1339-510", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:1494-470-1485-470", + "rsid":"AMC_BLDC:286#seg:1494-470-1485-470", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:1079-470-1339-470", + "rsid":"AMC_BLDC:286#seg:1079-470-1339-470", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:1221-140-1339-430", + "rsid":"AMC_BLDC:286#seg:1221-140-1339-430", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:520-215-522-215", + "rsid":"AMC_BLDC:286#seg:520-215-522-215", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:286#seg:520-70-522-70", + "rsid":"AMC_BLDC:286#seg:520-70-522-70", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:592", + "rsid":"AMC_BLDC:592", + "name":"\n\n

⚠️ Adapters are unable to deal with nonvirtual buses

\n

in some circumstances

", + "label":"

⚠️ Adapters are unable to deal with nonvirtual buses

in some circumstances

", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"AMC_BLDC:287#out:1;line", + "rsid":"AMC_BLDC:287#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:400#out:1;line", + "rsid":"AMC_BLDC:400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:268#out:1;line", + "rsid":"AMC_BLDC:268#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:580#out:1;line", + "rsid":"AMC_BLDC:580#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:583#out:1;line", + "rsid":"AMC_BLDC:583#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:606#out:1;line", + "rsid":"AMC_BLDC:606#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:566#out:1;line", + "rsid":"AMC_BLDC:566#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:628#out:1;line", + "rsid":"AMC_BLDC:628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:636#out:1;line", + "rsid":"AMC_BLDC:636#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:625#out:1;line", + "rsid":"AMC_BLDC:625#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:633#out:1;line", + "rsid":"AMC_BLDC:633#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:637#out:1;line", + "rsid":"AMC_BLDC:637#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_286_d.json", + "sameAsElement":false + }, + { + "hid":7, + "sid":"AMC_BLDC:625", + "rsid":"AMC_BLDC:625", + "esid":"AMC_BLDC:625", + "parent":6, + "children":[ + ], + "name":"Adapter", + "fullname":"AMC_BLDC/Estimation/Adapter", + "label":"Adapter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_625_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_625_d.png", + "elements":[ + { + "sid":"AMC_BLDC:625#in:1", + "rsid":"AMC_BLDC:625#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:625#out:1", + "rsid":"AMC_BLDC:625#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:626", + "rsid":"AMC_BLDC:626", + "name":"In Bus Element", + "label":"In Bus Element", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:626#out:1", + "rsid":"AMC_BLDC:626#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:627", + "rsid":"AMC_BLDC:627", + "name":"Out Bus Element", + "label":"Out Bus Element", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:627#in:1", + "rsid":"AMC_BLDC:627#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:625#seg:0-0--10-0", + "rsid":"AMC_BLDC:625#seg:0-0--10-0", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:626#out:1;line", + "rsid":"AMC_BLDC:626#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_625_d.json", + "sameAsElement":false + }, + { + "hid":8, + "sid":"AMC_BLDC:606", + "rsid":"AMC_BLDC:606", + "esid":"AMC_BLDC:606", + "parent":6, + "children":[ + ], + "name":"Adapter1", + "fullname":"AMC_BLDC/Estimation/Adapter1", + "label":"Adapter1", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_606_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_606_d.png", + "elements":[ + { + "sid":"AMC_BLDC:606#in:1", + "rsid":"AMC_BLDC:606#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:606#out:1", + "rsid":"AMC_BLDC:606#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:607", + "rsid":"AMC_BLDC:607", + "name":"In Bus Element", + "label":"In Bus Element", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:607#out:1", + "rsid":"AMC_BLDC:607#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:608", + "rsid":"AMC_BLDC:608", + "name":"Out Bus Element", + "label":"Out Bus Element", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:608#in:1", + "rsid":"AMC_BLDC:608#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:606#seg:245-10-270-10", + "rsid":"AMC_BLDC:606#seg:245-10-270-10", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:607#out:1;line", + "rsid":"AMC_BLDC:607#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_606_d.json", + "sameAsElement":false + }, + { + "hid":9, + "sid":"AMC_BLDC:633", + "rsid":"AMC_BLDC:633", + "esid":"AMC_BLDC:633", + "parent":6, + "children":[ + ], + "name":"Adapter3", + "fullname":"AMC_BLDC/Estimation/Adapter3", + "label":"Adapter3", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_633_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_633_d.png", + "elements":[ + { + "sid":"AMC_BLDC:633#in:1", + "rsid":"AMC_BLDC:633#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:633#out:1", + "rsid":"AMC_BLDC:633#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:634", + "rsid":"AMC_BLDC:634", + "name":"In Bus Element", + "label":"In Bus Element", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:634#out:1", + "rsid":"AMC_BLDC:634#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:635", + "rsid":"AMC_BLDC:635", + "name":"Out Bus Element", + "label":"Out Bus Element", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:635#in:1", + "rsid":"AMC_BLDC:635#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:633#seg:0-0--10-0", + "rsid":"AMC_BLDC:633#seg:0-0--10-0", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:634#out:1;line", + "rsid":"AMC_BLDC:634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_633_d.json", + "sameAsElement":false + }, + { + "hid":10, + "sid":"AMC_BLDC:637", + "rsid":"AMC_BLDC:637", + "esid":"AMC_BLDC:637", + "parent":6, + "children":[ + 11, + 12 + ], + "name":"Estimation_Temperature", + "fullname":"AMC_BLDC/Estimation/Estimation_Temperature", + "label":"Estimation_Temperature", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_637_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_637_d.png", + "elements":[ + { + "sid":"AMC_BLDC:637#in:1", + "rsid":"AMC_BLDC:637#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:637#in:2", + "rsid":"AMC_BLDC:637#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:637#out:1", + "rsid":"AMC_BLDC:637#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:641", + "rsid":"AMC_BLDC:641", + "name":"ControlOutputs", + "label":"ControlOutputs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:641#out:1", + "rsid":"AMC_BLDC:641#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:642", + "rsid":"AMC_BLDC:642", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:642#out:1", + "rsid":"AMC_BLDC:642#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:644", + "rsid":"AMC_BLDC:644", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"AMC_BLDC:644#in:1", + "rsid":"AMC_BLDC:644#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:644#in:2", + "rsid":"AMC_BLDC:644#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:644#out:1", + "rsid":"AMC_BLDC:644#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:602", + "rsid":"AMC_BLDC:602", + "name":"Estimation_Temperature", + "label":"Estimation_Temperature (thermal_model)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:602#in:1", + "rsid":"AMC_BLDC:602#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:602#in:2", + "rsid":"AMC_BLDC:602#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:602#out:1", + "rsid":"AMC_BLDC:602#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:643", + "rsid":"AMC_BLDC:643", + "name":"MotorTemperature", + "label":"MotorTemperature", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:643#in:1", + "rsid":"AMC_BLDC:643#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_637_d.json", + "sameAsElement":false + }, + { + "hid":11, + "sid":"AMC_BLDC:644", + "rsid":"AMC_BLDC:644", + "esid":"AMC_BLDC:644", + "parent":10, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/Estimation/Estimation_Temperature/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_644_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_644_d.png", + "elements":[ + { + "sid":"AMC_BLDC:649", + "rsid":"AMC_BLDC:649", + "name":"ControlOutputs_elem", + "label":"ControlOutputs_elem", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:650", + "rsid":"AMC_BLDC:650", + "name":"ConfigurationParameters_elem", + "label":"ConfigurationParameters_elem", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:652", + "rsid":"AMC_BLDC:652", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:653", + "rsid":"AMC_BLDC:653", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:654", + "rsid":"AMC_BLDC:654", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:655", + "rsid":"AMC_BLDC:655", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:651", + "rsid":"AMC_BLDC:651", + "name":"MotorTemperature_elem", + "label":"MotorTemperature_elem", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:652#out:1;line", + "rsid":"AMC_BLDC:652#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:653#out:1;line", + "rsid":"AMC_BLDC:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:649#out:1;line", + "rsid":"AMC_BLDC:649#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:650#out:1;line", + "rsid":"AMC_BLDC:650#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_644_d.json", + "sameAsElement":false + }, + { + "hid":20, + "sid":"AMC_BLDC:583", + "rsid":"AMC_BLDC:583", + "esid":"AMC_BLDC:583", + "parent":6, + "children":[ + ], + "name":"Mux", + "fullname":"AMC_BLDC/Estimation/Mux", + "label":"Mux", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_583_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_583_d.png", + "elements":[ + { + "sid":"AMC_BLDC:588", + "rsid":"AMC_BLDC:588", + "name":"Bus Element In1", + "label":"Bus Element In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:589", + "rsid":"AMC_BLDC:589", + "name":"Bus Element In2", + "label":"Bus Element In2", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:605", + "rsid":"AMC_BLDC:605", + "name":"Bus Element In3", + "label":"Bus Element In3", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:591", + "rsid":"AMC_BLDC:591", + "name":"Bus\nCreator", + "label":"Bus Creator", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:590", + "rsid":"AMC_BLDC:590", + "name":"Bus Element Out1", + "label":"Bus Element Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:591#out:1;line", + "rsid":"AMC_BLDC:591#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:588#out:1;line", + "rsid":"AMC_BLDC:588#out:1;line", + "name":"velocity", + "label":"velocity", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:589#out:1;line", + "rsid":"AMC_BLDC:589#out:1;line", + "name":"current", + "label":"current", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:605#out:1;line", + "rsid":"AMC_BLDC:605#out:1;line", + "name":"temperature", + "label":"temperature", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_583_d.json", + "sameAsElement":false + }, + { + "hid":341, + "sid":"AMC_BLDC:79", + "rsid":"AMC_BLDC:79", + "esid":"AMC_BLDC:79", + "parent":1, + "children":[ + 342, + 359 + ], + "name":"Messaging", + "fullname":"AMC_BLDC/Messaging", + "label":"Messaging", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_79_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_79_d.png", + "elements":[ + { + "sid":"AMC_BLDC:79#in:1", + "rsid":"AMC_BLDC:79#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#in:2", + "rsid":"AMC_BLDC:79#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#in:3", + "rsid":"AMC_BLDC:79#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#in:4", + "rsid":"AMC_BLDC:79#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:1", + "rsid":"AMC_BLDC:79#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:2", + "rsid":"AMC_BLDC:79#out:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:3", + "rsid":"AMC_BLDC:79#out:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#out:4", + "rsid":"AMC_BLDC:79#out:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:96", + "rsid":"AMC_BLDC:96", + "name":"Bus Element In5", + "label":"Bus Element In5", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:96#out:1", + "rsid":"AMC_BLDC:96#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:119", + "rsid":"AMC_BLDC:119", + "name":"Bus Element In3", + "label":"Bus Element In3", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:119#out:1", + "rsid":"AMC_BLDC:119#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:597", + "rsid":"AMC_BLDC:597", + "name":"Bus Element In2", + "label":"Bus Element In2", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:597#out:1", + "rsid":"AMC_BLDC:597#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:598", + "rsid":"AMC_BLDC:598", + "name":"Bus Element In4", + "label":"Bus Element In4", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:598#out:1", + "rsid":"AMC_BLDC:598#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:120", + "rsid":"AMC_BLDC:120", + "name":"Bus Element In1", + "label":"Bus Element In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:120#out:1", + "rsid":"AMC_BLDC:120#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:94", + "rsid":"AMC_BLDC:94", + "name":"CAN_Decoder", + "label":"CAN_Decoder (can_decoder)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:94#in:1", + "rsid":"AMC_BLDC:94#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:94#in:2", + "rsid":"AMC_BLDC:94#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:94#out:1", + "rsid":"AMC_BLDC:94#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:94#out:2", + "rsid":"AMC_BLDC:94#out:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:94#out:3", + "rsid":"AMC_BLDC:94#out:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:117", + "rsid":"AMC_BLDC:117", + "name":"CAN_Encoder", + "label":"CAN_Encoder (can_encoder)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:117#in:1", + "rsid":"AMC_BLDC:117#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:117#in:2", + "rsid":"AMC_BLDC:117#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:117#in:3", + "rsid":"AMC_BLDC:117#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:117#out:1", + "rsid":"AMC_BLDC:117#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:565", + "rsid":"AMC_BLDC:565", + "name":"Bus Element Out2", + "label":"Bus Element Out2", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:565#in:1", + "rsid":"AMC_BLDC:565#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:83", + "rsid":"AMC_BLDC:83", + "name":"Bus Element Out1", + "label":"Bus Element Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:83#in:1", + "rsid":"AMC_BLDC:83#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:111", + "rsid":"AMC_BLDC:111", + "name":"Bus Element Out3", + "label":"Bus Element Out3", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:111#in:1", + "rsid":"AMC_BLDC:111#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:113", + "rsid":"AMC_BLDC:113", + "name":"Bus Element Out5", + "label":"Bus Element Out5", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:113#in:1", + "rsid":"AMC_BLDC:113#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:495-435-494-435", + "rsid":"AMC_BLDC:79#seg:495-435-494-435", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:495-810-496-810", + "rsid":"AMC_BLDC:79#seg:495-810-496-810", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:495-320-494-320", + "rsid":"AMC_BLDC:79#seg:495-320-494-320", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:981-740-970-740", + "rsid":"AMC_BLDC:79#seg:981-740-970-740", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:495-740-496-740", + "rsid":"AMC_BLDC:79#seg:495-740-496-740", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:495-670-496-670", + "rsid":"AMC_BLDC:79#seg:495-670-496-670", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:984-450-975-450", + "rsid":"AMC_BLDC:79#seg:984-450-975-450", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:984-375-975-375", + "rsid":"AMC_BLDC:79#seg:984-375-975-375", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:79#seg:984-300-975-300", + "rsid":"AMC_BLDC:79#seg:984-300-975-300", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:94#out:1;line", + "rsid":"AMC_BLDC:94#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:94#out:2;line", + "rsid":"AMC_BLDC:94#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:94#out:3;line", + "rsid":"AMC_BLDC:94#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:119#out:1;line", + "rsid":"AMC_BLDC:119#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:120#out:1;line", + "rsid":"AMC_BLDC:120#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:117#out:1;line", + "rsid":"AMC_BLDC:117#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:96#out:1;line", + "rsid":"AMC_BLDC:96#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:597#out:1;line", + "rsid":"AMC_BLDC:597#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:598#out:1;line", + "rsid":"AMC_BLDC:598#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_79_d.json", + "sameAsElement":false + }, + { + "hid":801, + "sid":"AMC_BLDC:1", + "rsid":"AMC_BLDC:1", + "esid":"AMC_BLDC:1", + "parent":1, + "children":[ + 802, + 820 + ], + "name":"Supervision", + "fullname":"AMC_BLDC/Supervision", + "label":"Supervision", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/AMC_BLDC_1_d.svg", + "thumbnail":"support/slwebview_files/AMC_BLDC_1_d.png", + "elements":[ + { + "sid":"AMC_BLDC:1#in:1", + "rsid":"AMC_BLDC:1#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:2", + "rsid":"AMC_BLDC:1#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:3", + "rsid":"AMC_BLDC:1#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:4", + "rsid":"AMC_BLDC:1#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:5", + "rsid":"AMC_BLDC:1#in:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:6", + "rsid":"AMC_BLDC:1#in:6", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#in:7", + "rsid":"AMC_BLDC:1#in:7", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:1", + "rsid":"AMC_BLDC:1#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:2", + "rsid":"AMC_BLDC:1#out:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:3", + "rsid":"AMC_BLDC:1#out:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:4", + "rsid":"AMC_BLDC:1#out:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#out:5", + "rsid":"AMC_BLDC:1#out:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:560", + "rsid":"AMC_BLDC:560", + "name":"Bus Element In9", + "label":"Bus Element In9", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:560#out:1", + "rsid":"AMC_BLDC:560#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:562", + "rsid":"AMC_BLDC:562", + "name":"Bus Element In5", + "label":"Bus Element In5", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:562#out:1", + "rsid":"AMC_BLDC:562#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:559", + "rsid":"AMC_BLDC:559", + "name":"Bus Element In6", + "label":"Bus Element In6", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:559#out:1", + "rsid":"AMC_BLDC:559#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:666", + "rsid":"AMC_BLDC:666", + "name":"Bus Element In3", + "label":"Bus Element In3", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:666#out:1", + "rsid":"AMC_BLDC:666#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:546", + "rsid":"AMC_BLDC:546", + "name":"Bus Element In11", + "label":"Bus Element In11", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:546#out:1", + "rsid":"AMC_BLDC:546#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:555", + "rsid":"AMC_BLDC:555", + "name":"Bus Element In13", + "label":"Bus Element In13", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:555#out:1", + "rsid":"AMC_BLDC:555#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:114", + "rsid":"AMC_BLDC:114", + "name":"Bus Element In4", + "label":"Bus Element In4", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:114#out:1", + "rsid":"AMC_BLDC:114#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:115", + "rsid":"AMC_BLDC:115", + "name":"Bus Element In2", + "label":"Bus Element In2", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:115#out:1", + "rsid":"AMC_BLDC:115#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:392", + "rsid":"AMC_BLDC:392", + "name":"Bus Element In10", + "label":"Bus Element In10", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:392#out:1", + "rsid":"AMC_BLDC:392#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:561", + "rsid":"AMC_BLDC:561", + "name":"Bus Element In1", + "label":"Bus Element In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:561#out:1", + "rsid":"AMC_BLDC:561#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124", + "rsid":"AMC_BLDC:124", + "name":"SupervisorFSM_RX", + "label":"SupervisorFSM_RX (SupervisorFSM_RX)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#in:1", + "rsid":"AMC_BLDC:124#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#in:2", + "rsid":"AMC_BLDC:124#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#in:3", + "rsid":"AMC_BLDC:124#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#in:4", + "rsid":"AMC_BLDC:124#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#in:5", + "rsid":"AMC_BLDC:124#in:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#in:6", + "rsid":"AMC_BLDC:124#in:6", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#in:7", + "rsid":"AMC_BLDC:124#in:7", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#out:1", + "rsid":"AMC_BLDC:124#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#out:2", + "rsid":"AMC_BLDC:124#out:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:124#out:3", + "rsid":"AMC_BLDC:124#out:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:123", + "rsid":"AMC_BLDC:123", + "name":"SupervisorFSM_TX", + "label":"SupervisorFSM_TX (SupervisorFSM_TX)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon" + }, + { + "sid":"AMC_BLDC:123#in:1", + "rsid":"AMC_BLDC:123#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:123#in:2", + "rsid":"AMC_BLDC:123#in:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:123#in:3", + "rsid":"AMC_BLDC:123#in:3", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:123#in:4", + "rsid":"AMC_BLDC:123#in:4", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:123#in:5", + "rsid":"AMC_BLDC:123#in:5", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:123#out:1", + "rsid":"AMC_BLDC:123#out:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:123#out:2", + "rsid":"AMC_BLDC:123#out:2", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:13", + "rsid":"AMC_BLDC:13", + "name":"Bus Element Out3", + "label":"Bus Element Out3", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:13#in:1", + "rsid":"AMC_BLDC:13#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:121", + "rsid":"AMC_BLDC:121", + "name":"Bus Element Out4", + "label":"Bus Element Out4", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:121#in:1", + "rsid":"AMC_BLDC:121#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:122", + "rsid":"AMC_BLDC:122", + "name":"Bus Element Out5", + "label":"Bus Element Out5", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:122#in:1", + "rsid":"AMC_BLDC:122#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:12", + "rsid":"AMC_BLDC:12", + "name":"Bus Element Out2", + "label":"Bus Element Out2", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:12#in:1", + "rsid":"AMC_BLDC:12#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:11", + "rsid":"AMC_BLDC:11", + "name":"Bus Element Out1", + "label":"Bus Element Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:11#in:1", + "rsid":"AMC_BLDC:11#in:1", + "name":"", + "label":"port", + "className":"Simulink.Port", + "icon":"BlockIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-540-894-540", + "rsid":"AMC_BLDC:1#seg:895-540-894-540", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-190-894-190", + "rsid":"AMC_BLDC:1#seg:895-190-894-190", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-30-894-30", + "rsid":"AMC_BLDC:1#seg:895-30-894-30", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-650-894-650", + "rsid":"AMC_BLDC:1#seg:895-650-894-650", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-110-894-110", + "rsid":"AMC_BLDC:1#seg:895-110-894-110", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1394-670-1385-670", + "rsid":"AMC_BLDC:1#seg:1394-670-1385-670", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1395-55-1385-55", + "rsid":"AMC_BLDC:1#seg:1395-55-1385-55", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1395-55-894-595", + "rsid":"AMC_BLDC:1#seg:1395-55-894-595", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1394-55-1395-55", + "rsid":"AMC_BLDC:1#seg:1394-55-1395-55", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-485-894-485", + "rsid":"AMC_BLDC:1#seg:895-485-894-485", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1394-525-1385-525", + "rsid":"AMC_BLDC:1#seg:1394-525-1385-525", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1395-245-1385-245", + "rsid":"AMC_BLDC:1#seg:1395-245-1385-245", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1395-245-894-705", + "rsid":"AMC_BLDC:1#seg:1395-245-894-705", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1394-245-1395-245", + "rsid":"AMC_BLDC:1#seg:1394-245-1395-245", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:1394-150-1385-150", + "rsid":"AMC_BLDC:1#seg:1394-150-1385-150", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-270-894-270", + "rsid":"AMC_BLDC:1#seg:895-270-894-270", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-230-894-230", + "rsid":"AMC_BLDC:1#seg:895-230-894-230", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-150-894-150", + "rsid":"AMC_BLDC:1#seg:895-150-894-150", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:1#seg:895-70-894-70", + "rsid":"AMC_BLDC:1#seg:895-70-894-70", + "name":"", + "label":"", + "className":"Simulink.Segment", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:546#out:1;line", + "rsid":"AMC_BLDC:546#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:555#out:1;line", + "rsid":"AMC_BLDC:555#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:114#out:1;line", + "rsid":"AMC_BLDC:114#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:115#out:1;line", + "rsid":"AMC_BLDC:115#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:124#out:2;line", + "rsid":"AMC_BLDC:124#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:124#out:3;line", + "rsid":"AMC_BLDC:124#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:123#out:1;line", + "rsid":"AMC_BLDC:123#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:560#out:1;line", + "rsid":"AMC_BLDC:560#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:124#out:1;line", + "rsid":"AMC_BLDC:124#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:123#out:2;line", + "rsid":"AMC_BLDC:123#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:392#out:1;line", + "rsid":"AMC_BLDC:392#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:561#out:1;line", + "rsid":"AMC_BLDC:561#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:562#out:1;line", + "rsid":"AMC_BLDC:562#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:559#out:1;line", + "rsid":"AMC_BLDC:559#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"AMC_BLDC:666#out:1;line", + "rsid":"AMC_BLDC:666#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/AMC_BLDC_1_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_p.json b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_p.json new file mode 100644 index 00000000..3b793f3b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/AMC_BLDC_p.json @@ -0,0 +1,424 @@ +[ + { + "sid":"AMC_BLDC", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "7.12", + "Mon Jan 08 13:54:04 2024", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"AMC_BLDC:434", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter1", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:511", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter2", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:538", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter3", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:599", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter4", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:286", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Estimation", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:625", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:606", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter1", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:633", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Adapter3", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:637", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Estimation_Temperature", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:644", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Disabled", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:583", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Mux", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:79", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Messaging", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"AMC_BLDC:1", + "inspector":{ + "params":[ + "Name", + "No parameters defined" + ], + "values":[ + "Supervision", + "" + ], + "tabs":[ + "Main", + "Parameters" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.json new file mode 100644 index 00000000..2deb1d2e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.json @@ -0,0 +1,2884 @@ +[ + { + "sid":"SupervisorFSM_RX:130", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:131", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_MESSAGES_RX_MULTIPLE", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:132", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_STATUS_RX_MULTIPLE", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:133", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_CAN_RX_ERRORS_MULTIPLE", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:134", + "inspector":{ + "params":[ + "TriggerType", + "IsSimulinkFunction", + "StatesWhenEnabling", + "PropagateVarSize", + "ShowOutputPort", + "SampleTimeType", + "AsynchronousFunction", + "FunctionName", + "FunctionPrototype", + "FunctionVisibility", + "GeneratePreprocessorConditionals", + "InitialTriggerSignalState", + "Interpolate", + "OutDataTypeStr", + "OutMax", + "OutMin", + "OutputDataType", + "PortDimensions", + "SampleTime", + "ScheduleAsAperiodic", + "ScopeName", + "TriggerSignalSampleTime", + "TriggerTime", + "Variant", + "VariantControl", + "ZeroCross" + ], + "values":[ + "function-call", + "off", + "held", + "During execution", + "off", + "triggered", + "off", + "", + "f()", + "global", + "off", + "compatibility (no trigger on first evaluation)", + "on", + "Inherit: auto", + "[]", + "[]", + "auto", + "-1", + "1", + "on", + "", + "-1", + "on message available", + "off", + "(inherit)", + "on" + ], + "tabs":[ + "Main", + "-Other" + ], + "tabs_idx":[ + 0, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"TriggerPort", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:135", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "errors", + "off", + "{{errors, event type}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:136", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "status", + "off", + "{{status, control_mode current_limit desired_targets current_pid velocity_pid motor_config}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:137", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "messages", + "off", + "{{messages, {{control_mode, motor mode}; {current_limit, motor nominal peak overload}; {desired_targets, current voltage velocity}; {pid, motor Kp Ki Kd Ks}; {motor_config, has_hall_sens has_quadrature_encoder has_speed_quadrature_encoder has_torque_sens use_index enable_verbosity number_poles encoder_tolerance rotor_encoder_resolution rotor_index_offset}}}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:138", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:139", + "inspector":{ + "params":[ + "NumberOfDimensions", + "IndexMode", + "IndexOptionArray", + "IndexParamArray", + "OutputSizeArray", + "InputPortWidth", + "IndexOptions", + "Indices", + "RuntimeRangeChecks", + "OutputSizes", + "SampleTime" + ], + "values":[ + "2", + "One-based", + "Index vector (dialog)\nIndex vector (port)", + "1\n1", + "1\n1", + "3", + "Index vector (dialog),Index vector (port)", + "1,1", + "off", + "1,1", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Selector", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:140", + "inspector":{ + "params":[ + "NumberOfDimensions", + "IndexMode", + "IndexOptionArray", + "IndexParamArray", + "OutputSizeArray", + "InputPortWidth", + "IndexOptions", + "Indices", + "RuntimeRangeChecks", + "OutputSizes", + "SampleTime" + ], + "values":[ + "2", + "One-based", + "Index vector (dialog)\nIndex vector (port)", + "1\n1", + "1\n1", + "3", + "Index vector (dialog),Index vector (port)", + "1,1", + "off", + "1,1", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Selector", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:141", + "inspector":{ + "params":[ + "NumberOfDimensions", + "IndexMode", + "IndexOptionArray", + "IndexParamArray", + "OutputSizeArray", + "InputPortWidth", + "IndexOptions", + "Indices", + "RuntimeRangeChecks", + "OutputSizes", + "SampleTime" + ], + "values":[ + "2", + "One-based", + "Index vector (dialog)\nIndex vector (port)", + "1\n1", + "1\n1", + "3", + "Index vector (dialog),Index vector (port)", + "1,1", + "off", + "1,1", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Selector", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:142", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:144", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:241", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:145", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "4", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:148", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "5", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:143", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "6", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: BUS_MSG_PID", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:262", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "7", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:263", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "8", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: MotorConfig", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:269", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "9", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: EstimationConfig", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:149", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "10", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:146", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "11", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:147", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "12", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:264", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "13", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:133#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:132#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:131#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:136#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:135#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:130#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:139#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:140#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:141#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:10;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:11;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:12;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:6;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:7;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:8;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:13;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138#out:9;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.png new file mode 100644 index 00000000..35fe6590 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.svg new file mode 100644 index 00000000..f5726b5a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_129_d.svg @@ -0,0 +1 @@ +f()functionEVENT_DISPATCHERErrorsRxStatusRxMessagesRxmessageIndexrequiredControlModenewSetpointnewLimitenableSendingMsgStatusreceivedNewSetpointnewPIDnewPIDTypemotorConfigestimationConfigsetControlModeEvent()setSetpointEvent()setLimitEvent()setNewPIDEvent()CAN Event DispatcherBUS_MSG_PIDBUS_MSG_DESIRED_TARGETSControlModesbooleanMotorConfigControlModesSV_LimitsbooleanEstimationConfig4ErrorsRxBUS_CAN_RX_ERRORS_MULTIPLE3StatusRxBUS_STATUS_RX_MULTIPLE2MessagesRxBUS_MESSAGES_RX_MULTIPLEUIdx21Y2-DSelector[1x4]BUS_CAN_RX_ERRORSUIdx21Y2-DSelector[1x4]BUS_STATUS_RXUIdx21Y2-DSelector[1x4]BUS_MESSAGES_RXBUS_CAN_RX_ERRORS (4)BUS_STATUS_RX (4)BUS_MESSAGES_RX (4)1indexToProcessint324requiredControlMode10setControlModeEvent2requiredSetpoint11setSetpointEvent5requiredLimit12setLimitEvent1enableSendingMessageStatus6requiredPID3receivedNewSetpointMsg7requiredPIDType8motorConfiguration13setNewPIDEvent9estimationConfiguration<messages><status><errors> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.json new file mode 100644 index 00000000..31842ab5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.json @@ -0,0 +1,1139 @@ +[ + { + "sid":"SupervisorFSM_RX:138:146", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "formatMotorConfig", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"formatMotorConfig", + "code":{ + "formatMotorConfig":"function formatMotorConfig\n %#ok<*STRNU>\n motorConfig.use_index = MessagesRx.motor_config.use_index;\n motorConfig.pole_pairs = MessagesRx.motor_config.number_poles / 2;\n motorConfig.encoder_tolerance = MessagesRx.motor_config.encoder_tolerance;\n motorConfig.rotor_encoder_resolution = MessagesRx.motor_config.rotor_encoder_resolution;\n motorConfig.rotor_index_offset = MessagesRx.motor_config.rotor_index_offset;\n motorConfig.has_quadrature_encoder = MessagesRx.motor_config.has_quadrature_encoder;\n motorConfig.has_hall_sens = MessagesRx.motor_config.has_hall_sens;\n motorConfig.has_speed_quadrature_encoder = MessagesRx.motor_config.has_speed_quadrature_encoder;\n motorConfig.has_torque_sens = MessagesRx.motor_config.has_torque_sens;\n motorConfig.enable_verbosity = MessagesRx.motor_config.enable_verbosity; \nend\n" + }, + "code_sid":"SupervisorFSM_RX:138:146" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:147", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "hardwareConfigMotor", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"hardwareConfigMotor", + "code":{ + "hardwareConfigMotor":"function hardwareConfigMotor\n swapBC = uint8(1);\n hall_sens_offset = uint16(motorConfig.hall_sens_offset*65536/360);\n \n rtw_configMotor(cast(motorConfig.has_quadrature_encoder, 'uint8'),...\n motorConfig.rotor_encoder_resolution, ...\n motorConfig.pole_pairs, ...\n cast(motorConfig.has_hall_sens,'uint8'), ...\n swapBC, hall_sens_offset);\nend\n \n" + }, + "code_sid":"SupervisorFSM_RX:138:147" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:26", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "controlmode = convert(mccontrolmode)", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"convert", + "code":{ + "convert":"function controlmode = convert(mccontrolmode)\n\n if mccontrolmode == MCControlModes.Idle\n controlmode = ControlModes.Idle;\n elseif mccontrolmode == MCControlModes.Current\n controlmode = ControlModes.Current;\n elseif mccontrolmode == MCControlModes.SpeedVoltage\n controlmode = ControlModes.Velocity;\n elseif mccontrolmode == MCControlModes.OpenLoop\n controlmode = ControlModes.Voltage;\n else\n controlmode = ControlModes.Idle;\n end\n\nend\n" + }, + "code_sid":"SupervisorFSM_RX:138:26" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:52", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home", + false, + false, + "SignalName", + "EVENT_DISPATCHER.Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:68", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{motorConfig=InitConfParams.motorconfig;\nestimationConfig = InitConfParams.estimationconfig;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:89", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:70", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:88", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:72", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:67", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[ErrorsRx.event==false]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:112", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 5, + false, + "[StatusRx.motor_config==true]{formatMotorConfig(); hardwareConfigMotor()}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:106", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 4, + false, + "[StatusRx.velocity_pid==true]\n{newPIDType = ControlModes.Velocity;\nnewPID = MessagesRx.pid;\nsend(setNewPIDEvent);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:144", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 6, + false, + "[StatusRx.desired_targets == true]\n{newSetpoint = MessagesRx.desired_targets;\nenableSendingMsgStatus = true;\nreceivedNewSetpoint = true;\nsend(setSetpointEvent);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:51", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "[StatusRx.current_pid==true]\n{newPIDType = ControlModes.Current;\nnewPID = MessagesRx.pid;\nsend(setNewPIDEvent);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:49", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[StatusRx.current_limit==true]\n{newLimit.type = ControlModes.Current;\nnewLimit.peak = MessagesRx.current_limit.peak;\nnewLimit.nominal = MessagesRx.current_limit.nominal;\nnewLimit.overload = MessagesRx.current_limit.overload;\nsend(setLimitEvent);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:47", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[StatusRx.control_mode==true]\n{requiredControlMode = convert(MessagesRx.control_mode.mode); receivedNewSetpoint=false; send(setControlModeEvent);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:91", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 7, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:145", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:58", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:92", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:61", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:64", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:108", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:114", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:73", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:56", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:59", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:62", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:65", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:109", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:115", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:84", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:86", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[messageIndex == 1]{enableSendingMsgStatus = false;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:100", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:97", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:99", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.png new file mode 100644 index 00000000..6cb5879c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.svg new file mode 100644 index 00000000..21ee118b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_1_d.svg @@ -0,0 +1 @@ +EVENT_DISPATCHERHomecontrolmode = convert(mccontrolmode)MATLAB FunctionhardwareConfigMotorMATLAB FunctionformatMotorConfigMATLAB Function[messageIndex == 1]{enableSendingMsgStatus = false;}127[StatusRx.control_mode==true]{requiredControlMode = convert(MessagesRx.control_mode.mode); receivedNewSetpoint=false; send(setControlModeEvent);}1[StatusRx.current_pid==true]{newPIDType = ControlModes.Current;newPID = MessagesRx.pid;send(setNewPIDEvent);}3[StatusRx.velocity_pid==true]{newPIDType = ControlModes.Velocity;newPID = MessagesRx.pid;send(setNewPIDEvent);}4[StatusRx.motor_config==true]{formatMotorConfig(); hardwareConfigMotor()}5[ErrorsRx.event==false]1{motorConfig=InitConfParams.motorconfig;estimationConfig = InitConfParams.estimationconfig;}[StatusRx.current_limit==true]{newLimit.type = ControlModes.Current;newLimit.peak = MessagesRx.current_limit.peak;newLimit.nominal = MessagesRx.current_limit.nominal;newLimit.overload = MessagesRx.current_limit.overload;send(setLimitEvent);}22[StatusRx.desired_targets == true]{newSetpoint = MessagesRx.desired_targets;enableSendingMsgStatus = true;receivedNewSetpoint = true;send(setSetpointEvent);}6 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.json new file mode 100644 index 00000000..e2741cec --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.json @@ -0,0 +1,56 @@ +[ + { + "sid":"SupervisorFSM_RX:138:1", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "ChildActivity", + "Auto", + "EVENT_DISPATCHER", + false, + false, + "SignalName", + "EVENT_DISPATCHER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.png new file mode 100644 index 00000000..564296fe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.svg new file mode 100644 index 00000000..29059862 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_138_d.svg @@ -0,0 +1 @@ +EVENT_DISPATCHER diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.json new file mode 100644 index 00000000..0c01bb58 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.json @@ -0,0 +1,715 @@ +[ + { + "sid":"SupervisorFSM_RX:161", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:162", + "inspector":{ + "params":[ + "TriggerType", + "IsSimulinkFunction", + "StatesWhenEnabling", + "PropagateVarSize", + "ShowOutputPort", + "SampleTimeType", + "AsynchronousFunction", + "FunctionName", + "FunctionPrototype", + "FunctionVisibility", + "GeneratePreprocessorConditionals", + "InitialTriggerSignalState", + "Interpolate", + "OutDataTypeStr", + "OutMax", + "OutMin", + "OutputDataType", + "PortDimensions", + "SampleTime", + "ScheduleAsAperiodic", + "ScopeName", + "TriggerSignalSampleTime", + "TriggerTime", + "Variant", + "VariantControl", + "ZeroCross" + ], + "values":[ + "function-call", + "off", + "held", + "During execution", + "off", + "triggered", + "off", + "", + "f()", + "global", + "off", + "compatibility (no trigger on first evaluation)", + "on", + "Inherit: auto", + "[]", + "[]", + "auto", + "-1", + "1", + "on", + "", + "-1", + "on message available", + "off", + "(inherit)", + "on" + ], + "tabs":[ + "Main", + "-Other" + ], + "tabs_idx":[ + 0, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"TriggerPort", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:163", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:164", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:165", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:248", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:163#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:161#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.png new file mode 100644 index 00000000..8d1df155 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.svg new file mode 100644 index 00000000..6f99a427 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_160_d.svg @@ -0,0 +1 @@ +1thresholdsf()function1limitSV_LimitslimitthresholdsareLimitsSetinitialControlModeTriggerEvent()Thresholdsboolean2areLimitsSet3initialControlModeTriggerEvent diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.json new file mode 100644 index 00000000..caccb5af --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"SupervisorFSM_RX:163:23", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home", + false, + false, + "SignalName", + "Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:34", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:32", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[areLimitsSet == false]\n{areLimitsSet = true;\nsend(initialControlModeTriggerEvent);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:35", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:22", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:6", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[limit.type == ControlModes.Current]\n{thresholds.motorNominalCurrents = abs(limit.nominal);\nthresholds.motorPeakCurrents = abs(limit.peak);\nthresholds.motorOverloadCurrents = abs(limit.overload);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:24", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:5", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{thresholds=InitConfParams.thresholds;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:29", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:17", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:27", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:163:26", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.png new file mode 100644 index 00000000..b17ed146 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.svg new file mode 100644 index 00000000..6169852e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_163_d.svg @@ -0,0 +1 @@ +Home2{thresholds=InitConfParams.thresholds;}[areLimitsSet == false]{areLimitsSet = true;send(initialControlModeTriggerEvent);}12[limit.type == ControlModes.Current]{thresholds.motorNominalCurrents = abs(limit.nominal);thresholds.motorPeakCurrents = abs(limit.peak);thresholds.motorOverloadCurrents = abs(limit.overload);}1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.json new file mode 100644 index 00000000..92911798 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.json @@ -0,0 +1,1465 @@ +[ + { + "sid":"SupervisorFSM_RX:171", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Enum: ControlModes", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:172", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ControlOutputs", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:173", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: SensorsData", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:174", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:175", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:176", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "boolean", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:177", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "7", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:178", + "inspector":{ + "params":[ + "TriggerType", + "IsSimulinkFunction", + "StatesWhenEnabling", + "PropagateVarSize", + "ShowOutputPort", + "SampleTimeType", + "AsynchronousFunction", + "FunctionName", + "FunctionPrototype", + "FunctionVisibility", + "GeneratePreprocessorConditionals", + "InitialTriggerSignalState", + "Interpolate", + "OutDataTypeStr", + "OutMax", + "OutMin", + "OutputDataType", + "PortDimensions", + "SampleTime", + "ScheduleAsAperiodic", + "ScopeName", + "TriggerSignalSampleTime", + "TriggerTime", + "Variant", + "VariantControl", + "ZeroCross" + ], + "values":[ + "function-call", + "off", + "held", + "During execution", + "off", + "triggered", + "off", + "", + "f()", + "global", + "off", + "compatibility (no trigger on first evaluation)", + "on", + "Inherit: auto", + "[]", + "[]", + "double", + "-1", + "1", + "on", + "", + "-1", + "on message available", + "off", + "(inherit)", + "on" + ], + "tabs":[ + "Main", + "-Other" + ], + "tabs_idx":[ + 0, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"TriggerPort", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:179", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:180", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:181", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "single", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:182", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Enum: ControlModes", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:174#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:175#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:171#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:173#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:172#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:176#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:177#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.png new file mode 100644 index 00000000..89de4b54 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.svg new file mode 100644 index 00000000..f2ccb93c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_170_d.svg @@ -0,0 +1 @@ +f()functionIMPORTANT: Currently we use IDLE command to exit from HWFault state,but We should use FORCE_IDLE command when it will be implementedboardStareLimitsSetrequiredControlModeSensorsDataControlOutputsisfaultButtonPressedEventisInFaultnewSetpointcontrolModeDefinedsetSetpointEvent_controlModeHandler()ControlMode_SM_motor0singleControlModes1requiredControlModeControlModes2ControlOutputsControlOutputs3SensorsDataSensorsData3controlModeDefinedControlModes4boardStBoardState5areLimitsSetboolean2newSetpointsingle1setSetpointEvent_controlModeHandler6faultButtonPressedboolean7isInFaultboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.json new file mode 100644 index 00000000..2178d686 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.json @@ -0,0 +1,3515 @@ +[ + { + "sid":"SupervisorFSM_RX:179:194", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Torque", + false, + false, + "SignalName", + "Torque", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:195", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "NotConfigured\nentry:\ncontrolModeDefined = ControlModes.NotConfigured;\nrtw_disableMotor();", + false, + false, + "SignalName", + "NotConfigured", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:192", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Idle\nentry:\ncontrolModeDefined = ControlModes.Idle;\nrtw_disableMotor();\n//this updates the targets value\nsend(setSetpointEvent_controlModeHandler); \n", + false, + false, + "SignalName", + "Idle", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:193", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Position\nentry:\ncontrolModeDefined = ControlModes.Position;\nnewSetpoint=SensorsData.jointpositions.position;\nsend(setSetpointEvent_controlModeHandler);\n", + false, + false, + "SignalName", + "Position", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:203", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "isSet = isConfigurationSet", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"isConfigurationSet", + "code":{ + "isConfigurationSet":"function isSet = isConfigurationSet\n\n% TODO: Add more conditions as more CAN packets are processed.\nisSet = areLimitsSet; % && IsVoltageLimitSet && IsTemperatureLimitSet;\n%isSet = isSet && a;\nend\n \n" + }, + "code_sid":"SupervisorFSM_RX:179:203" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:199", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "boardIsOK=IsBoardReady", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"IsBoardReady", + "code":{ + "IsBoardReady":"function boardIsOK=IsBoardReady\n \nboardIsOK = (boardSt==BoardState.Configured);\n\nend" + }, + "code_sid":"SupervisorFSM_RX:179:199" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:197", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out=IsNewCtrl_Idle", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"IsNewCtrl_Idle", + "code":{ + "IsNewCtrl_Idle":"function out=IsNewCtrl_Idle\nif(requiredControlMode==ControlModes.Idle)\n out=true;\nelse\n out=false;\nend\n" + }, + "code_sid":"SupervisorFSM_RX:179:197" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:201", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out=IsNewCtrl_Position", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"IsNewCtrl_Position", + "code":{ + "IsNewCtrl_Position":"function out=IsNewCtrl_Position\nif(requiredControlMode==ControlModes.Position) \n out=true;\nelse\n out=false;\nend\n" + }, + "code_sid":"SupervisorFSM_RX:179:201" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:205", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out=IsNewCtrl_Current", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"IsNewCtrl_Current", + "code":{ + "IsNewCtrl_Current":"function out=IsNewCtrl_Current\nif(requiredControlMode==ControlModes.Current)\n out=true;\nelse\n out=false;\nend\n" + }, + "code_sid":"SupervisorFSM_RX:179:205" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:207", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out=IsNewCtrl_Velocity", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"IsNewCtrl_Velocity", + "code":{ + "IsNewCtrl_Velocity":"function out=IsNewCtrl_Velocity\nif(requiredControlMode==ControlModes.Velocity)\n out=true;\nelse\n out=false;\nend\n" + }, + "code_sid":"SupervisorFSM_RX:179:207" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:191", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out=IsNewCtrl_Voltage", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"IsNewCtrl_Voltage", + "code":{ + "IsNewCtrl_Voltage":"function out=IsNewCtrl_Voltage\nif(requiredControlMode==ControlModes.Voltage)\n out=true;\nelse\n out=false;\nend\n" + }, + "code_sid":"SupervisorFSM_RX:179:191" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:230", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Current\nentry:\ncontrolModeDefined = ControlModes.Current;\nsend(setSetpointEvent_controlModeHandler);\n", + false, + false, + "SignalName", + "Current", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:231", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "HWFault\nentry:\ncontrolModeDefined = ControlModes.HwFaultCM;\nrtw_disableMotor();\n//this updates the targets value\nsend(setSetpointEvent_controlModeHandler);", + false, + false, + "SignalName", + "HWFault", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:232", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Voltage\nentry:\ncontrolModeDefined = ControlModes.Voltage;\nsend(setSetpointEvent_controlModeHandler); \n\n\n", + false, + false, + "SignalName", + "Voltage", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:233", + "inspector":{ + "params":[ + "FixedHeight", + "FixedWidth", + "DropShadow", + "Description", + "Document" + ], + "values":[ + false, + false, + false, + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 3 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:210", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Velocity\nentry:\ncontrolModeDefined = ControlModes.Velocity;\nnewSetpoint=0;\nsend(setSetpointEvent_controlModeHandler); ", + false, + false, + "SignalName", + "Velocity", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:356", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:354", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsBoardReady() && isConfigurationSet()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:357", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:351", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:352", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:238", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsBoardReady() && isConfigurationSet()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:243", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:244", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:242", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:245", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:247", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:252", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!isInFault && IsNewCtrl_Idle() && !isConfigurationSet()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:262", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[isInFault]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:279", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:284", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:254", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:263", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:267", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!IsNewCtrl_Idle()]{rtw_enableMotor();}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:248", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Idle()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:268", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:281", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Idle()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:246", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:274", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Idle()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:270", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:257", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[isInFault || isfaultButtonPressedEvent]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:264", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:249", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:278", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "[IsNewCtrl_Idle()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:283", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Position()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:253", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:282", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Position()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:250", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!IsNewCtrl_Current()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:256", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[!IsNewCtrl_Idle()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:251", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!IsNewCtrl_Position()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:277", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Position()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:271", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:255", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Position()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:265", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:258", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[isInFault || isfaultButtonPressedEvent]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:280", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:259", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:272", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Current()]{ newSetpoint=0; }", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:269", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:260", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:273", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:261", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Current()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:275", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{newSetpoint=ControlOutputs.Iq_fbk.current;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:276", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:289", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Current()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:286", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:293", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!IsNewCtrl_Voltage()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:320", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[!IsNewCtrl_Idle() && !IsNewCtrl_Position()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:312", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:295", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!IsNewCtrl_Current()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:299", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{newSetpoint=ControlOutputs.Iq_fbk.current;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:304", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Current()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:290", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[!isInFault && IsNewCtrl_Idle()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:302", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:313", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[isInFault || isfaultButtonPressedEvent]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:314", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:305", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:308", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:309", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Voltage()]{newSetpoint=0; }", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:288", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:315", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Voltage()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:287", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{newSetpoint=ControlOutputs.Vq;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:316", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:291", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:292", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:296", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:301", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Voltage()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:297", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:298", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{newSetpoint=ControlOutputs.Vq;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:318", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Voltage()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:317", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[IsNewCtrl_Velocity()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:311", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!IsNewCtrl_Velocity()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:319", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:294", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!IsNewCtrl_Voltage()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:306", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[isInFault || isfaultButtonPressedEvent]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:285", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:300", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:310", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Velocity()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:307", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Velocity()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:303", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Velocity()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:321", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:322", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[IsNewCtrl_Velocity()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:323", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:327", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[isInFault || isfaultButtonPressedEvent]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:328", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:324", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:325", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[isfaultButtonPressedEvent]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:179:326", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[isInFault]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.png new file mode 100644 index 00000000..c14c2ecd Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.svg new file mode 100644 index 00000000..30d292cc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_179_d.svg @@ -0,0 +1 @@ +Velocityentry:controlModeDefined = ControlModes.Velocity;newSetpoint=0;send(setSetpointEvent_controlModeHandler); Voltageentry:controlModeDefined = ControlModes.Voltage;send(setSetpointEvent_controlModeHandler); Currententry:controlModeDefined = ControlModes.Current;send(setSetpointEvent_controlModeHandler);out=IsNewCtrl_PositionMATLAB FunctionboardIsOK=IsBoardReadyMATLAB FunctionHWFaultentry:controlModeDefined = ControlModes.HwFaultCM;rtw_disableMotor();//this updates the targets valuesend(setSetpointEvent_controlModeHandler);isSet = isConfigurationSetMATLAB Functionout=IsNewCtrl_VelocityMATLAB FunctionPositionentry:controlModeDefined = ControlModes.Position;newSetpoint=SensorsData.jointpositions.position;send(setSetpointEvent_controlModeHandler);out=IsNewCtrl_IdleMATLAB FunctionIdleentry:controlModeDefined = ControlModes.Idle;rtw_disableMotor();//this updates the targets valuesend(setSetpointEvent_controlModeHandler); NotConfiguredentry:controlModeDefined = ControlModes.NotConfigured;rtw_disableMotor();out=IsNewCtrl_VoltageMATLAB Functionout=IsNewCtrl_CurrentMATLAB FunctionTorqueIMPORTANT: Currently we use IDLE command to exit from HWFault state,but We should use FORCE_IDLE command when it will be implemented[isInFault]1[isfaultButtonPressedEvent]22[IsNewCtrl_Velocity()][IsNewCtrl_Velocity()][IsNewCtrl_Velocity()][IsNewCtrl_Velocity()]2{newSetpoint=ControlOutputs.Vq;}23{newSetpoint=ControlOutputs.Vq;}[IsNewCtrl_Voltage()]1[IsNewCtrl_Voltage()]{newSetpoint=0; }1[isInFault || isfaultButtonPressedEvent]122[!IsNewCtrl_Idle() && !IsNewCtrl_Position()]2[!IsNewCtrl_Voltage()]1[IsNewCtrl_Current()]1{newSetpoint=ControlOutputs.Iq_fbk.current;}[IsNewCtrl_Current()]122[IsNewCtrl_Position()]1[!IsNewCtrl_Position()][!IsNewCtrl_Idle()]22[IsNewCtrl_Position()]12[IsNewCtrl_Position()]1[IsNewCtrl_Idle()]2[IsNewCtrl_Idle()][!IsNewCtrl_Current()]12[isInFault]2[IsNewCtrl_Idle()][!isInFault && IsNewCtrl_Idle()]2[!IsNewCtrl_Current()]1[IsBoardReady() && isConfigurationSet()]1[isInFault || isfaultButtonPressedEvent]122[IsBoardReady() && isConfigurationSet()]122[!IsNewCtrl_Idle()]{rtw_enableMotor();}12[!IsNewCtrl_Velocity()]1[IsNewCtrl_Current()]1[IsNewCtrl_Current()]{ newSetpoint=0; }1[!isInFault && IsNewCtrl_Idle() && !isConfigurationSet()]1[!IsNewCtrl_Voltage()]1[isInFault || isfaultButtonPressedEvent]1[IsNewCtrl_Position()]1[IsNewCtrl_Voltage()]132{newSetpoint=ControlOutputs.Iq_fbk.current;}[IsNewCtrl_Velocity()]22[isInFault || isfaultButtonPressedEvent]122[IsNewCtrl_Idle()]32[IsNewCtrl_Voltage()]1[isInFault || isfaultButtonPressedEvent]1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.json new file mode 100644 index 00000000..95e2922c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.json @@ -0,0 +1,961 @@ +[ + { + "sid":"SupervisorFSM_RX:234", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:237", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:243", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:245", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Enum: ControlModes", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:235", + "inspector":{ + "params":[ + "TriggerType", + "IsSimulinkFunction", + "StatesWhenEnabling", + "PropagateVarSize", + "ShowOutputPort", + "SampleTimeType", + "AsynchronousFunction", + "FunctionName", + "FunctionPrototype", + "FunctionVisibility", + "GeneratePreprocessorConditionals", + "InitialTriggerSignalState", + "Interpolate", + "OutDataTypeStr", + "OutMax", + "OutMin", + "OutputDataType", + "PortDimensions", + "SampleTime", + "ScheduleAsAperiodic", + "ScopeName", + "TriggerSignalSampleTime", + "TriggerTime", + "Variant", + "VariantControl", + "ZeroCross" + ], + "values":[ + "function-call", + "off", + "held", + "During execution", + "off", + "triggered", + "off", + "", + "f()", + "global", + "off", + "compatibility (no trigger on first evaluation)", + "on", + "Inherit: auto", + "[]", + "[]", + "auto", + "-1", + "1", + "on", + "", + "-1", + "on message available", + "off", + "(inherit)", + "on" + ], + "tabs":[ + "Main", + "-Other" + ], + "tabs_idx":[ + 0, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"TriggerPort", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:240", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:236", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: Targets", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:238", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:234#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:237#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:243#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:245#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.png new file mode 100644 index 00000000..8a4c74cc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.svg new file mode 100644 index 00000000..6c93560d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_233_d.svg @@ -0,0 +1 @@ +1Targetsf()function1newSetpoint_onControlModeChangesingle2newSetpointBUS_MSG_DESIRED_TARGETS2hasSetpointChangedThe idea here is: first of all reset all the targets and then set only the valueof the given setpoint. If we are in idel or HW fault all targets remain equal to0.setpointFromControlModesetpointFromDispatcherreceivedNewSetpointrunningControlModetargetshasSetpointChangedTargetsboolean3receivedNewSetpointboolean4RunningControlModeControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.json new file mode 100644 index 00000000..eca26374 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.json @@ -0,0 +1,1184 @@ +[ + { + "sid":"SupervisorFSM_RX:240:65", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out = CheckSetPointCurrent", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"CheckSetPointCurrent", + "code":{ + "CheckSetPointCurrent":"function out = CheckSetPointCurrent\n \nif (runningControlMode ==ControlModes.Current )\n out = true;\nelse \n out = false;\nend" + }, + "code_sid":"SupervisorFSM_RX:240:65" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:70", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out = CheckSetPointVoltage", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"CheckSetPointVoltage", + "code":{ + "CheckSetPointVoltage":"function out = CheckSetPointVoltage\n \nif (runningControlMode ==ControlModes.Voltage )\n out = true;\nelse \n out = false;\nend" + }, + "code_sid":"SupervisorFSM_RX:240:70" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:72", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out = CheckSetPointPosition", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"CheckSetPointPosition", + "code":{ + "CheckSetPointPosition":"function out = CheckSetPointPosition\n \nif (runningControlMode ==ControlModes.Position )\n out = true;\nelse \n out = false;\nend" + }, + "code_sid":"SupervisorFSM_RX:240:72" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:62", + "inspector":{ + "params":[ + "FixedHeight", + "FixedWidth", + "DropShadow", + "Description", + "Document" + ], + "values":[ + true, + true, + false, + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 3 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:74", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "out = CheckSetPointVelocity", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"CheckSetPointVelocity", + "code":{ + "CheckSetPointVelocity":"function out = CheckSetPointVelocity\n \nif (runningControlMode ==ControlModes.Velocity )\n out = true;\nelse \n out = false;\nend" + }, + "code_sid":"SupervisorFSM_RX:240:74" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:5", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "init", + false, + false, + "SignalName", + "init", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:76", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[CheckSetPointVoltage()]{newSetpoint = setpointFromDispatcher.voltage;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:83", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:21", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:78", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[CheckSetPointCurrent()]{newSetpoint = setpointFromDispatcher.current;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:84", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:55", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[receivedNewSetpoint==true]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:47", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:80", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "[CheckSetPointVelocity()]{newSetpoint = setpointFromDispatcher.velocity;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:82", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 4, + false, + "{newSetpoint = 0;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:56", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "{newSetpoint=setpointFromControlMode}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:27", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:85", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:86", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:61", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{targets.motorvoltage.voltage = 0;\ntargets.motorcurrent.current = 0;\ntargets.jointvelocities.velocity =0;\ntargets.jointpositions.position = 0;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:30", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 5, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:25", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 4, + false, + "[CheckSetPointPosition()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:26", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[CheckSetPointVoltage()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:44", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "[CheckSetPointVelocity()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:13", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[CheckSetPointCurrent()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:45", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:34", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{targets.jointvelocities.velocity = newSetpoint;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:40", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{targets.jointpositions.position = newSetpoint;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:42", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{targets.motorvoltage.voltage = newSetpoint;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:37", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{targets.motorcurrent.current = newSetpoint;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:46", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:39", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:35", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:48", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:36", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{hasSetpointChanged = true;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:50", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:240:33", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.png new file mode 100644 index 00000000..90dc8418 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.svg new file mode 100644 index 00000000..3af44125 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_240_d.svg @@ -0,0 +1 @@ +out = CheckSetPointVelocityMATLAB Functionout = CheckSetPointPositionMATLAB Functioninitout = CheckSetPointCurrentMATLAB FunctionMATLAB Functionout = CheckSetPointVoltageThe idea here is: first of all reset all the targets and then set only the valueof the given setpoint. If we are in idel or HW fault all targets remain equal to0.{hasSetpointChanged = true;}{targets.jointpositions.position = newSetpoint;}{targets.jointvelocities.velocity = newSetpoint;}[CheckSetPointVelocity()]3[CheckSetPointVoltage()]2[CheckSetPointPosition()]45{targets.motorvoltage.voltage = 0;targets.motorcurrent.current = 0;targets.jointvelocities.velocity =0;targets.jointpositions.position = 0;}{newSetpoint=setpointFromControlMode}2{newSetpoint = 0;}4[CheckSetPointVelocity()]{newSetpoint = setpointFromDispatcher.velocity;}3[receivedNewSetpoint==true]1[CheckSetPointCurrent()]{newSetpoint = setpointFromDispatcher.current;}2[CheckSetPointVoltage()]{newSetpoint = setpointFromDispatcher.voltage;}1{targets.motorcurrent.current = newSetpoint;}{targets.motorvoltage.voltage = newSetpoint;}[CheckSetPointCurrent()]1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.json new file mode 100644 index 00000000..d90a65db --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.json @@ -0,0 +1,969 @@ +[ + { + "sid":"SupervisorFSM_RX:254", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:255", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:256", + "inspector":{ + "params":[ + "TriggerType", + "IsSimulinkFunction", + "StatesWhenEnabling", + "PropagateVarSize", + "ShowOutputPort", + "SampleTimeType", + "AsynchronousFunction", + "FunctionName", + "FunctionPrototype", + "FunctionVisibility", + "GeneratePreprocessorConditionals", + "InitialTriggerSignalState", + "Interpolate", + "OutDataTypeStr", + "OutMax", + "OutMin", + "OutputDataType", + "PortDimensions", + "SampleTime", + "ScheduleAsAperiodic", + "ScopeName", + "TriggerSignalSampleTime", + "TriggerTime", + "Variant", + "VariantControl", + "ZeroCross" + ], + "values":[ + "function-call", + "off", + "held", + "During execution", + "off", + "triggered", + "off", + "", + "f()", + "global", + "off", + "compatibility (no trigger on first evaluation)", + "on", + "Inherit: auto", + "[]", + "[]", + "auto", + "-1", + "1", + "on", + "", + "-1", + "on message available", + "off", + "(inherit)", + "on" + ], + "tabs":[ + "Main", + "-Other" + ], + "tabs_idx":[ + 0, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"TriggerPort", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:257", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:258", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:259", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:260", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:261", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "4", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:254#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:255#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.png new file mode 100644 index 00000000..3de3e7a9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.svg new file mode 100644 index 00000000..bb2dc47c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_253_d.svg @@ -0,0 +1 @@ +f()functionPIDTypePIDInputCurrentPIDVelocityPIDPositionPIDOpenLoopPIDPIDConfigPIDConfigPIDConfigPIDConfig1PIDTypeControlModes2PIDInputBUS_MSG_PID1CurrentPID2VelocityPID3PositionPID4OpenLoopPID diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.json new file mode 100644 index 00000000..f80e0663 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"SupervisorFSM_RX:257:21", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "home", + false, + false, + "SignalName", + "home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:8", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:10", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{PositionPID = InitConfParams.PosLoopPID;\nCurrentPID = InitConfParams.CurLoopPID;\nVelocityPID = InitConfParams.VelLoopPID;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:18", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 5, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:36", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:38", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 4, + false, + "[PIDType == ControlModes.Velocity]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:16", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "[PIDType == ControlModes.Voltage]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:12", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[PIDType == ControlModes.Current]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:28", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:35", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:14", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[PIDType == ControlModes.Position]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:20", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{CurrentPID.P = PIDInput.Kp;\nCurrentPID.I = PIDInput.Ki;\nCurrentPID.D = PIDInput.Kd;\nCurrentPID.shift_factor = PIDInput.Ks;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:23", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{PositionPID.P = PIDInput.Kp;\nPositionPID.I = PIDInput.Ki;\nPositionPID.D = PIDInput.Kd;\nPositionPID.shift_factor = PIDInput.Ks;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:25", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{OpenLoopPID.P = PIDInput.Kp;\nOpenLoopPID.I = PIDInput.Ki;\nOpenLoopPID.D = PIDInput.Kd;\nOpenLoopPID.shift_factor = PIDInput.Ks;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:40", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{VelocityPID.P = PIDInput.Kp;\nVelocityPID.I = PIDInput.Ki;\nVelocityPID.D = PIDInput.Kd;\nVelocityPID.shift_factor = PIDInput.Ks;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:41", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:29", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:22", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:26", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:31", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:257:33", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.png new file mode 100644 index 00000000..76c95f91 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.svg new file mode 100644 index 00000000..f9cf4dee --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_257_d.svg @@ -0,0 +1 @@ +home[PIDType == ControlModes.Position]2[PIDType == ControlModes.Current]1[PIDType == ControlModes.Velocity]45{PositionPID = InitConfParams.PosLoopPID;CurrentPID = InitConfParams.CurLoopPID;VelocityPID = InitConfParams.VelLoopPID;}[PIDType == ControlModes.Voltage]3{VelocityPID.P = PIDInput.Kp;VelocityPID.I = PIDInput.Ki;VelocityPID.D = PIDInput.Kd;VelocityPID.shift_factor = PIDInput.Ks;}{PositionPID.P = PIDInput.Kp;PositionPID.I = PIDInput.Ki;PositionPID.D = PIDInput.Kd;PositionPID.shift_factor = PIDInput.Ks;}{CurrentPID.P = PIDInput.Kp;CurrentPID.I = PIDInput.Ki;CurrentPID.D = PIDInput.Kd;CurrentPID.shift_factor = PIDInput.Ks;}{OpenLoopPID.P = PIDInput.Kp;OpenLoopPID.I = PIDInput.Ki;OpenLoopPID.D = PIDInput.Kd;OpenLoopPID.shift_factor = PIDInput.Ks;} diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.json new file mode 100644 index 00000000..b79c0c57 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.json @@ -0,0 +1,356 @@ +[ + { + "sid":"SupervisorFSM_RX:95:530", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "state1", + false, + false, + "SignalName", + "CAN_MESSAGES_FOR_LOOP.state1", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:520", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{send(initialPIDTriggerEvent);\nsend(initialThresholdsTriggerEvent);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:521", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:522", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:523", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{messageIndex = 1;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:524", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[messageIndex <= CAN_MAX_NUM_PACKETS]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:525", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{send(processCANMessageEvent);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:526", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:527", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "?", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:528", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "{messageIndex = messageIndex + 1;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:529", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.png new file mode 100644 index 00000000..d561a076 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.svg new file mode 100644 index 00000000..6675ea68 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_512_d.svg @@ -0,0 +1 @@ +CAN_MESSAGES_FOR_LOOPstate12{send(processCANMessageEvent);}{messageIndex = 1;}[messageIndex <= CAN_MAX_NUM_PACKETS]1{send(initialPIDTriggerEvent);send(initialThresholdsTriggerEvent);}{messageIndex = messageIndex + 1;} diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.json new file mode 100644 index 00000000..f68c2380 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.json @@ -0,0 +1,114 @@ +[ + { + "sid":"SupervisorFSM_RX:95:532", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 2, + false, + "ChildActivity", + "Auto", + "OverCurrent", + false, + false, + "SignalName", + "FAULT_HANDLER.OverCurrent", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:541", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ChildActivity", + "Auto", + "FaultButtonPressed", + false, + false, + "SignalName", + "FAULT_HANDLER.FaultButtonPressed", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.png new file mode 100644 index 00000000..7ef19a5d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.svg new file mode 100644 index 00000000..ec25e992 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_531_d.svg @@ -0,0 +1 @@ +FAULT_HANDLERButtonPressedentry:isFaultButtonPressed = true;send(faultButtonPressedEvent);NoFaultentry:isFaultButtonPressed = false;[hasChangedTo(ExternalFlags.fault_button, true)][hasChangedTo(ExternalFlags.fault_button, false)]FaultButtonPressed1TIP: shall we chage isConfigurationSet, in one function that check only current configuration???2OverCurrent diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.json new file mode 100644 index 00000000..053b88ba --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.json @@ -0,0 +1,316 @@ +[ + { + "sid":"SupervisorFSM_RX:95:537", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "NoFault\nentry:\nisInOverCurrent=false;\n//MotorFaultFlags.overCurrent=0;", + false, + false, + "SignalName", + "FAULT_HANDLER.OverCurrent.NoFault", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:538", + "inspector":{ + "params":[ + "FixedHeight", + "FixedWidth", + "DropShadow", + "Description", + "Document" + ], + "values":[ + false, + false, + false, + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 3 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:539", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "LimitNonConfigured", + false, + false, + "SignalName", + "FAULT_HANDLER.OverCurrent.LimitNonConfigured", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:540", + "inspector":{ + "params":[ + "HasOutputData", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "Auto", + "OverCurrentFault\nentry:\n//MotorFaultFlags.overCurrent=1;\nisInOverCurrent=true;\nsend(hwFaultEvent);\n", + false, + false, + "SignalName", + "FAULT_HANDLER.OverCurrent.OverCurrentFault", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:533", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:534", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[areCurrentLimitsSet==true]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:535", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[abs(EstimatedData.Iq_filtered.current) >= ConfigurationParameters.thresholds.motorOverloadCurrents]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:536", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[abs(EstimatedData.Iq_filtered.current) < ConfigurationParameters.thresholds.motorOverloadCurrents]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.png new file mode 100644 index 00000000..da5eaccd Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.svg new file mode 100644 index 00000000..d1b4025f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_532_d.svg @@ -0,0 +1 @@ +OverCurrentOverCurrentFaultentry://MotorFaultFlags.overCurrent=1;isInOverCurrent=true;send(hwFaultEvent);LimitNonConfiguredNoFaultentry:isInOverCurrent=false;//MotorFaultFlags.overCurrent=0;TIP: shall we chage isConfigurationSet, in one function that check only current configuration???[abs(EstimatedData.Iq_filtered.current) < ConfigurationParameters.thresholds.motorOverloadCurrents][areCurrentLimitsSet==true][abs(EstimatedData.Iq_filtered.current) >= ConfigurationParameters.thresholds.motorOverloadCurrents] diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.json new file mode 100644 index 00000000..0fb915c9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.json @@ -0,0 +1,200 @@ +[ + { + "sid":"SupervisorFSM_RX:95:545", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "NoFault\nentry:\nisFaultButtonPressed = false;\n", + false, + false, + "SignalName", + "FAULT_HANDLER.FaultButtonPressed.NoFault", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:546", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "ButtonPressed\nentry:\nisFaultButtonPressed = true;\nsend(faultButtonPressedEvent);", + false, + false, + "SignalName", + "FAULT_HANDLER.FaultButtonPressed.ButtonPressed", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:542", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:543", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[hasChangedTo(ExternalFlags.fault_button, false)]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:544", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[hasChangedTo(ExternalFlags.fault_button, true)]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.png new file mode 100644 index 00000000..ab346fc8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.svg new file mode 100644 index 00000000..36778f40 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_541_d.svg @@ -0,0 +1 @@ +FaultButtonPressedButtonPressedentry:isFaultButtonPressed = true;send(faultButtonPressedEvent);NoFaultentry:isFaultButtonPressed = false;[hasChangedTo(ExternalFlags.fault_button, true)][hasChangedTo(ExternalFlags.fault_button, false)] diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.json new file mode 100644 index 00000000..6cf33263 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"SupervisorFSM_RX:95:556", + "inspector":{ + "params":[ + "FixedHeight", + "FixedWidth", + "DropShadow", + "Description", + "Document" + ], + "values":[ + false, + false, + false, + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 3 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:558", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "boardOk=isBoardConfigured", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"isBoardConfigured", + "code":{ + "isBoardConfigured":"function boardOk=isBoardConfigured\n%check here if all board services are ready \nboardOk=true;\nend" + }, + "code_sid":"SupervisorFSM_RX:95:558" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:559", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "NotConfigured\nentry: \nBoardSt = BoardState.NotConfigured;", + false, + false, + "SignalName", + "STATE_HANDLER.NotConfigured", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:560", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Fault\nentry: \nBoardSt = BoardState.Fault;", + false, + false, + "SignalName", + "STATE_HANDLER.Fault", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:561", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Configured\nentry: \nBoardSt = BoardState.Configured;\n", + false, + false, + "SignalName", + "STATE_HANDLER.Configured", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:549", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:550", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "BoardFaultEvent", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:551", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[!isBoardConfigured()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:552", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[isBoardConfigured()]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:553", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:554", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "OutOfBoardFaultEvent", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:555", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "BoardFaultEvent", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.png new file mode 100644 index 00000000..6c25a64f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.svg new file mode 100644 index 00000000..9bf6ff27 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_547_d.svg @@ -0,0 +1 @@ +STATE_HANDLERFaultentry: BoardSt = BoardState.Fault;NotConfiguredentry: BoardSt = BoardState.NotConfigured;boardOk=isBoardConfiguredMATLAB FunctionConfiguredentry: BoardSt = BoardState.Configured;ATTENTION: Currently the events "BoardFaultEvent" and "OutOfBoardFaultEvent" are not sent by any state. They are simple placeholder.BoardFaultEventBoardFaultEvent1OutOfBoardFaultEvent2[isBoardConfigured()]2[!isBoardConfigured()]1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.json new file mode 100644 index 00000000..d6e7b08a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.json @@ -0,0 +1,168 @@ +[ + { + "sid":"SupervisorFSM_RX:95:547", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ChildActivity", + "Auto", + "STATE_HANDLER", + false, + false, + "SignalName", + "STATE_HANDLER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:531", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 2, + false, + "Auto", + "FAULT_HANDLER", + false, + false, + "SignalName", + "FAULT_HANDLER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:512", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 3, + false, + "ChildActivity", + "Auto", + "CAN_MESSAGES_FOR_LOOP", + false, + false, + "SignalName", + "CAN_MESSAGES_FOR_LOOP", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.png new file mode 100644 index 00000000..2bb5477d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.svg new file mode 100644 index 00000000..07dc2ed2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_95_d.svg @@ -0,0 +1 @@ +CAN_MESSAGES_FOR_LOOP32FAULT_HANDLER1STATE_HANDLER diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.json new file mode 100644 index 00000000..9d12d150 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.json @@ -0,0 +1,6663 @@ +[ + { + "sid":"SupervisorFSM_RX:82", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: SensorsData", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:99", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ExternalFlags", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:98", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ControlOutputs", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:86", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_MESSAGES_RX_MULTIPLE", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:96", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: EstimatedData", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:84", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_STATUS_RX_MULTIPLE", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:83", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "7", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_CAN_RX_ERRORS_MULTIPLE", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:190", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: Flags", + "off", + "off", + "on", + "bar", + "4" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:215", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: ConfigurationParameters", + "off", + "off", + "on", + "bar", + "8" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:206", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: JointPositions", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:207", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: JointVelocities", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:208", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorCurrent", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:209", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorVoltage", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:210", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: Targets", + "off", + "off", + "on", + "bar", + "4" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:129", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:211", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:212", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:213", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:214", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:306", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "InitConfParams.environment_temperature", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit from 'Constant value'", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:307", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "false", + "on", + "inf", + "[]", + "[]", + "boolean", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:170", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:191", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "runningControlMode", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:192" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:201", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "requiredSetPointByMessage", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:200" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:283", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "CurLoopPID", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:274" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:284", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "DirLoopPID", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:277" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:285", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "VelLoopPID", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:275" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:286", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "thresholds", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:229" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:289", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "ConfigurationParameters", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:287" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:280", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "PosLoopPID", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:276" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:189", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "enableSendingMessageStatus", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:188" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:244", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "ReceivedNewSetpointMessage", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:242" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:267", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "requiredPID", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:265" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:281", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "motorconfig", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:278" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:268", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "requiredPIDType", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:266" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:282", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "estimationconfig", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:279" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:246", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "runningControlMode", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:192" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:192", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "runningControlMode", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:246", + "SupervisorFSM_RX:191" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:200", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "requiredSetPointByMessage", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:201" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:277", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "DirLoopPID", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:284" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:278", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "motorconfig", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:281" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:279", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "estimationconfig", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:282" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:287", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "ConfigurationParameters", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:289" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:265", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "requiredPID", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:267" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:188", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "enableSendingMessageStatus", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:189" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:242", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "ReceivedNewSetpointMessage", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:244" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:266", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "requiredPIDType", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:268" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:229", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "thresholds", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:286" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:274", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "CurLoopPID", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:283" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:275", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "VelLoopPID", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:285" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:276", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "PosLoopPID", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "SupervisorFSM_RX:280" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:160", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:293", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:304", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:186", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "4", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:204", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:253", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:232", + "inspector":{ + "params":[ + "VariableStepTimePrecision", + "History" + ], + "values":[ + "3", + "1000" + ], + "tabs":[ + "Main" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MessageViewer", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:233", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:95", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:205", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:288", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:88", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: Flags", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:89", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: Targets", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:97", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:224", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "formatConfigurationParametersMessage", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:98#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:99#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:84#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:86#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:83#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:11;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:12;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:10;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:160#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:160#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:82#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:170#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:170#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:170#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:6;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:7;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:186#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:191#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "control_mode", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:189#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "enable_sending_msg_status", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:190#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:201#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:233#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:205#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:233#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:206#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:214#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:207#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:209#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:208#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:213#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:212#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:211#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:210#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:215#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:204#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:244#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:246#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:160#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:13;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:6;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:7;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:268#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:267#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:253#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:253#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:253#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:253#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:8;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129#out:9;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:280#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "PosLoopPID", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:285#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "VelLoopPID", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:284#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "DirLoopPID", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:283#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "CurLoopPID", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:281#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "motorconfig", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:282#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "estimationconfig", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:286#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "thresholds", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:288#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:289#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:293#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:304#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:8;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95#out:9;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:96#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:306#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:307#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.png new file mode 100644 index 00000000..e906c249 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.svg new file mode 100644 index 00000000..ddaaefb0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_d.svg @@ -0,0 +1 @@ +formatConfigurationParametersMessage1Flags1SensorsDataSensorsData7ErrorsRxBUS_CAN_RX_ERRORS_MULTIPLE6StatusRxBUS_STATUS_RX_MULTIPLE4MessagesRxBUS_MESSAGES_RX_MULTIPLE2TargetsExternalFlagsEstimatedDataareCurrentLimitsSetConfigurationParametersmessageIndexBoardStisInOverCurrentisFaultButtonPressedprocessCANMessageEvent()faultButtonPressedEvent()hwFaultEvent()initialPIDTriggerEvent()initialThresholdsTriggerEvent()SupervisorRX State HandlerbooleanBoardStatebooleanint325EstimatedDataEstimatedData3ConfigurationParameters3ControlOutputsControlOutputs2ExternalFlagsExternalFlagsindexToProcessMessagesRxStatusRxErrorsRxenableSendingMessageStatusrequiredSetpointreceivedNewSetpointMsgrequiredControlModerequiredLimitrequiredPIDrequiredPIDTypemotorConfigurationestimationConfigurationsetControlModeEventsetSetpointEventsetLimitEventsetNewPIDEventfunction()CAN Message HandlerMotorConfigbooleanControlModesBUS_MSG_PIDbooleanSV_LimitsEstimationConfigControlModesBUS_MSG_DESIRED_TARGETSlimitthresholdsareLimitsSetinitialControlModeTriggerEventfunction()Limits HandlerbooleanThresholds2requiredControlModeControlOutputsSensorsDataboardStareLimitsSetfaultButtonPressedisInFaultsetSetpointEvent_controlModeHandlernewSetpointcontrolModeDefinedfunction()Control Mode Handler Motor 0singleControlModesControlModesboolean44booleanbooleanFlagsControlModesbooleanbooleanControlModesBUS_MSG_DESIRED_TARGETS2TFTargetssinglesinglesinglesinglesingleJointPositionssingleJointVelocitiessingleMotorCurrentMotorVoltagesingleJointVelocitiesTargetsJointPositionsMotorCurrentMotorVoltageEstimationConfigMotorConfigThresholdsPIDConfigConfigurationParametersPIDConfigPIDConfigPIDConfigsinglenewSetpoint_onControlModeChangenewSetpointreceivedNewSetpointRunningControlModeTargetshasSetpointChangedfunction()SetpointHandlerControlModes2TargetsbooleanbooleanControlModesPIDTypePIDInputCurrentPIDVelocityPIDPositionPIDOpenLoopPIDfunction()PID HandlerPIDConfigPIDConfig2PIDConfigPIDConfigBUS_MSG_PIDControlModesPIDConfigMotorConfigEstimationConfigPIDConfigPIDConfigPIDConfigThresholdsConfigurationParametersConfigurationParameters22singlebooleanenable_sending_msg_statuscontrol_modemotorconfigestimationconfigthresholdsDirLoopPIDVelLoopPIDPosLoopPIDCurLoopPID diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_diagrams_802.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_diagrams_802.json new file mode 100644 index 00000000..18f7852e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_diagrams_802.json @@ -0,0 +1,4419 @@ +[ + { + "hid":802, + "sid":"SupervisorFSM_RX", + "rsid":"SupervisorFSM_RX", + "esid":"AMC_BLDC:124", + "parent":801, + "children":[ + 803, + 806, + 808, + 810, + 812, + 814 + ], + "name":"SupervisorFSM_RX (SupervisorFSM_RX)", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)", + "label":"SupervisorFSM_RX (SupervisorFSM_RX)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:82", + "rsid":"SupervisorFSM_RX:82", + "name":"SensorsData", + "label":"SensorsData", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:99", + "rsid":"SupervisorFSM_RX:99", + "name":"ExternalFlags", + "label":"ExternalFlags", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:98", + "rsid":"SupervisorFSM_RX:98", + "name":"ControlOutputs", + "label":"ControlOutputs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:86", + "rsid":"SupervisorFSM_RX:86", + "name":"MessagesRx", + "label":"MessagesRx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:96", + "rsid":"SupervisorFSM_RX:96", + "name":"EstimatedData", + "label":"EstimatedData", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:84", + "rsid":"SupervisorFSM_RX:84", + "name":"StatusRx", + "label":"StatusRx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:83", + "rsid":"SupervisorFSM_RX:83", + "name":"ErrorsRx", + "label":"ErrorsRx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:190", + "rsid":"SupervisorFSM_RX:190", + "name":"Bus\nCreator", + "label":"Bus Creator", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:215", + "rsid":"SupervisorFSM_RX:215", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:206", + "rsid":"SupervisorFSM_RX:206", + "name":"Bus\nCreator2", + "label":"Bus Creator2", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:207", + "rsid":"SupervisorFSM_RX:207", + "name":"Bus\nCreator3", + "label":"Bus Creator3", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:208", + "rsid":"SupervisorFSM_RX:208", + "name":"Bus\nCreator4", + "label":"Bus Creator4", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:209", + "rsid":"SupervisorFSM_RX:209", + "name":"Bus\nCreator5", + "label":"Bus Creator5", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:210", + "rsid":"SupervisorFSM_RX:210", + "name":"Bus\nCreator6", + "label":"Bus Creator6", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129", + "rsid":"SupervisorFSM_RX:129", + "name":"CAN Message Handler", + "label":"CAN Message Handler", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:211", + "rsid":"SupervisorFSM_RX:211", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:212", + "rsid":"SupervisorFSM_RX:212", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:213", + "rsid":"SupervisorFSM_RX:213", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:214", + "rsid":"SupervisorFSM_RX:214", + "name":"Constant3", + "label":"Constant3", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:306", + "rsid":"SupervisorFSM_RX:306", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:307", + "rsid":"SupervisorFSM_RX:307", + "name":"Constant5", + "label":"Constant5", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:170", + "rsid":"SupervisorFSM_RX:170", + "name":"Control Mode Handler Motor 0", + "label":"Control Mode Handler Motor 0", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:191", + "rsid":"SupervisorFSM_RX:191", + "name":"From", + "label":"From", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:201", + "rsid":"SupervisorFSM_RX:201", + "name":"From1", + "label":"From1", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:283", + "rsid":"SupervisorFSM_RX:283", + "name":"From10", + "label":"From10", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:284", + "rsid":"SupervisorFSM_RX:284", + "name":"From11", + "label":"From11", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:285", + "rsid":"SupervisorFSM_RX:285", + "name":"From12", + "label":"From12", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:286", + "rsid":"SupervisorFSM_RX:286", + "name":"From13", + "label":"From13", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:289", + "rsid":"SupervisorFSM_RX:289", + "name":"From14", + "label":"From14", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:280", + "rsid":"SupervisorFSM_RX:280", + "name":"From2", + "label":"From2", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:189", + "rsid":"SupervisorFSM_RX:189", + "name":"From3", + "label":"From3", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:244", + "rsid":"SupervisorFSM_RX:244", + "name":"From4", + "label":"From4", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:267", + "rsid":"SupervisorFSM_RX:267", + "name":"From5", + "label":"From5", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:281", + "rsid":"SupervisorFSM_RX:281", + "name":"From6", + "label":"From6", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:268", + "rsid":"SupervisorFSM_RX:268", + "name":"From7", + "label":"From7", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:282", + "rsid":"SupervisorFSM_RX:282", + "name":"From8", + "label":"From8", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:246", + "rsid":"SupervisorFSM_RX:246", + "name":"From9", + "label":"From9", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:192", + "rsid":"SupervisorFSM_RX:192", + "name":"Goto", + "label":"Goto", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:200", + "rsid":"SupervisorFSM_RX:200", + "name":"Goto1", + "label":"Goto1", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:277", + "rsid":"SupervisorFSM_RX:277", + "name":"Goto10", + "label":"Goto10", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:278", + "rsid":"SupervisorFSM_RX:278", + "name":"Goto11", + "label":"Goto11", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:279", + "rsid":"SupervisorFSM_RX:279", + "name":"Goto12", + "label":"Goto12", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:287", + "rsid":"SupervisorFSM_RX:287", + "name":"Goto13", + "label":"Goto13", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:265", + "rsid":"SupervisorFSM_RX:265", + "name":"Goto2", + "label":"Goto2", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:188", + "rsid":"SupervisorFSM_RX:188", + "name":"Goto3", + "label":"Goto3", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:242", + "rsid":"SupervisorFSM_RX:242", + "name":"Goto4", + "label":"Goto4", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:266", + "rsid":"SupervisorFSM_RX:266", + "name":"Goto5", + "label":"Goto5", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:229", + "rsid":"SupervisorFSM_RX:229", + "name":"Goto6", + "label":"Goto6", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:274", + "rsid":"SupervisorFSM_RX:274", + "name":"Goto7", + "label":"Goto7", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:275", + "rsid":"SupervisorFSM_RX:275", + "name":"Goto8", + "label":"Goto8", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:276", + "rsid":"SupervisorFSM_RX:276", + "name":"Goto9", + "label":"Goto9", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:160", + "rsid":"SupervisorFSM_RX:160", + "name":"Limits Handler", + "label":"Limits Handler", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:293", + "rsid":"SupervisorFSM_RX:293", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:304", + "rsid":"SupervisorFSM_RX:304", + "name":"Mux1", + "label":"Mux1", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:186", + "rsid":"SupervisorFSM_RX:186", + "name":"Mux2", + "label":"Mux2", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:204", + "rsid":"SupervisorFSM_RX:204", + "name":"Mux3", + "label":"Mux3", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:253", + "rsid":"SupervisorFSM_RX:253", + "name":"PID Handler", + "label":"PID Handler", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:232", + "rsid":"SupervisorFSM_RX:232", + "name":"Sequence Viewer", + "label":"Sequence Viewer", + "className":"Simulink.MessageViewer", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:233", + "rsid":"SupervisorFSM_RX:233", + "name":"SetpointHandler", + "label":"SetpointHandler", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95", + "rsid":"SupervisorFSM_RX:95", + "name":"SupervisorRX State Handler", + "label":"SupervisorRX State Handler", + "className":"Simulink.SubSystem", + "icon":"Chart_icon" + }, + { + "sid":"SupervisorFSM_RX:205", + "rsid":"SupervisorFSM_RX:205", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:288", + "rsid":"SupervisorFSM_RX:288", + "name":"Unit Delay", + "label":"Unit Delay", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:88", + "rsid":"SupervisorFSM_RX:88", + "name":"Flags", + "label":"Flags", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:89", + "rsid":"SupervisorFSM_RX:89", + "name":"Targets", + "label":"Targets", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:97", + "rsid":"SupervisorFSM_RX:97", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:224", + "rsid":"SupervisorFSM_RX:224", + "name":"formatConfigurationParametersMessage", + "label":"formatConfigurationParametersMessage", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"SupervisorFSM_RX:98#out:1;line", + "rsid":"SupervisorFSM_RX:98#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:99#out:1;line", + "rsid":"SupervisorFSM_RX:99#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:1;line", + "rsid":"SupervisorFSM_RX:95#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:2;line", + "rsid":"SupervisorFSM_RX:95#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:3;line", + "rsid":"SupervisorFSM_RX:95#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:5;line", + "rsid":"SupervisorFSM_RX:95#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:84#out:1;line", + "rsid":"SupervisorFSM_RX:84#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:86#out:1;line", + "rsid":"SupervisorFSM_RX:86#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:83#out:1;line", + "rsid":"SupervisorFSM_RX:83#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:1;line", + "rsid":"SupervisorFSM_RX:129#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:2;line", + "rsid":"SupervisorFSM_RX:129#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:4;line", + "rsid":"SupervisorFSM_RX:129#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:11;line", + "rsid":"SupervisorFSM_RX:129#out:11;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:12;line", + "rsid":"SupervisorFSM_RX:129#out:12;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:5;line", + "rsid":"SupervisorFSM_RX:129#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:10;line", + "rsid":"SupervisorFSM_RX:129#out:10;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:160#out:1;line", + "rsid":"SupervisorFSM_RX:160#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:160#out:2;line", + "rsid":"SupervisorFSM_RX:160#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:82#out:1;line", + "rsid":"SupervisorFSM_RX:82#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:4;line", + "rsid":"SupervisorFSM_RX:95#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:170#out:1;line", + "rsid":"SupervisorFSM_RX:170#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:170#out:3;line", + "rsid":"SupervisorFSM_RX:170#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:170#out:2;line", + "rsid":"SupervisorFSM_RX:170#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:6;line", + "rsid":"SupervisorFSM_RX:95#out:6;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:7;line", + "rsid":"SupervisorFSM_RX:95#out:7;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:186#out:1;line", + "rsid":"SupervisorFSM_RX:186#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:191#out:1;line", + "rsid":"SupervisorFSM_RX:191#out:1;line", + "name":"control_mode", + "label":"control_mode", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:189#out:1;line", + "rsid":"SupervisorFSM_RX:189#out:1;line", + "name":"enable_sending_msg_status", + "label":"enable_sending_msg_status", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:190#out:1;line", + "rsid":"SupervisorFSM_RX:190#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:201#out:1;line", + "rsid":"SupervisorFSM_RX:201#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:233#out:2;line", + "rsid":"SupervisorFSM_RX:233#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:205#out:1;line", + "rsid":"SupervisorFSM_RX:205#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:233#out:1;line", + "rsid":"SupervisorFSM_RX:233#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:206#out:1;line", + "rsid":"SupervisorFSM_RX:206#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:214#out:1;line", + "rsid":"SupervisorFSM_RX:214#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:207#out:1;line", + "rsid":"SupervisorFSM_RX:207#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:209#out:1;line", + "rsid":"SupervisorFSM_RX:209#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:208#out:1;line", + "rsid":"SupervisorFSM_RX:208#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:213#out:1;line", + "rsid":"SupervisorFSM_RX:213#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:212#out:1;line", + "rsid":"SupervisorFSM_RX:212#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:211#out:1;line", + "rsid":"SupervisorFSM_RX:211#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:210#out:1;line", + "rsid":"SupervisorFSM_RX:210#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:215#out:1;line", + "rsid":"SupervisorFSM_RX:215#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:204#out:1;line", + "rsid":"SupervisorFSM_RX:204#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:3;line", + "rsid":"SupervisorFSM_RX:129#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:244#out:1;line", + "rsid":"SupervisorFSM_RX:244#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:246#out:1;line", + "rsid":"SupervisorFSM_RX:246#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:160#out:3;line", + "rsid":"SupervisorFSM_RX:160#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:13;line", + "rsid":"SupervisorFSM_RX:129#out:13;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:6;line", + "rsid":"SupervisorFSM_RX:129#out:6;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:7;line", + "rsid":"SupervisorFSM_RX:129#out:7;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:268#out:1;line", + "rsid":"SupervisorFSM_RX:268#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:267#out:1;line", + "rsid":"SupervisorFSM_RX:267#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:253#out:1;line", + "rsid":"SupervisorFSM_RX:253#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:253#out:2;line", + "rsid":"SupervisorFSM_RX:253#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:253#out:3;line", + "rsid":"SupervisorFSM_RX:253#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:253#out:4;line", + "rsid":"SupervisorFSM_RX:253#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:8;line", + "rsid":"SupervisorFSM_RX:129#out:8;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:129#out:9;line", + "rsid":"SupervisorFSM_RX:129#out:9;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:280#out:1;line", + "rsid":"SupervisorFSM_RX:280#out:1;line", + "name":"PosLoopPID", + "label":"PosLoopPID", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:285#out:1;line", + "rsid":"SupervisorFSM_RX:285#out:1;line", + "name":"VelLoopPID", + "label":"VelLoopPID", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:284#out:1;line", + "rsid":"SupervisorFSM_RX:284#out:1;line", + "name":"DirLoopPID", + "label":"DirLoopPID", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:283#out:1;line", + "rsid":"SupervisorFSM_RX:283#out:1;line", + "name":"CurLoopPID", + "label":"CurLoopPID", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:281#out:1;line", + "rsid":"SupervisorFSM_RX:281#out:1;line", + "name":"motorconfig", + "label":"motorconfig", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:282#out:1;line", + "rsid":"SupervisorFSM_RX:282#out:1;line", + "name":"estimationconfig", + "label":"estimationconfig", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:286#out:1;line", + "rsid":"SupervisorFSM_RX:286#out:1;line", + "name":"thresholds", + "label":"thresholds", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:288#out:1;line", + "rsid":"SupervisorFSM_RX:288#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:289#out:1;line", + "rsid":"SupervisorFSM_RX:289#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:293#out:1;line", + "rsid":"SupervisorFSM_RX:293#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:304#out:1;line", + "rsid":"SupervisorFSM_RX:304#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:8;line", + "rsid":"SupervisorFSM_RX:95#out:8;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:95#out:9;line", + "rsid":"SupervisorFSM_RX:95#out:9;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:96#out:1;line", + "rsid":"SupervisorFSM_RX:96#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:306#out:1;line", + "rsid":"SupervisorFSM_RX:306#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:307#out:1;line", + "rsid":"SupervisorFSM_RX:307#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_d.json", + "sameAsElement":false + }, + { + "hid":803, + "sid":"SupervisorFSM_RX:129", + "rsid":"SupervisorFSM_RX:129", + "esid":"SupervisorFSM_RX:129", + "parent":802, + "children":[ + 804 + ], + "name":"CAN Message Handler", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/CAN Message Handler", + "label":"CAN Message Handler", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_129_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_129_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:130", + "rsid":"SupervisorFSM_RX:130", + "name":"indexToProcess", + "label":"indexToProcess", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:131", + "rsid":"SupervisorFSM_RX:131", + "name":"MessagesRx", + "label":"MessagesRx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:132", + "rsid":"SupervisorFSM_RX:132", + "name":"StatusRx", + "label":"StatusRx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:133", + "rsid":"SupervisorFSM_RX:133", + "name":"ErrorsRx", + "label":"ErrorsRx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:134", + "rsid":"SupervisorFSM_RX:134", + "name":"function", + "label":"function", + "className":"Simulink.TriggerPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:135", + "rsid":"SupervisorFSM_RX:135", + "name":"Bus\nSelector", + "label":"Bus Selector", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:136", + "rsid":"SupervisorFSM_RX:136", + "name":"Bus\nSelector1", + "label":"Bus Selector1", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:137", + "rsid":"SupervisorFSM_RX:137", + "name":"Bus\nSelector2", + "label":"Bus Selector2", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138", + "rsid":"SupervisorFSM_RX:138", + "name":"CAN Event Dispatcher", + "label":"CAN Event Dispatcher", + "className":"Simulink.SubSystem", + "icon":"Chart_icon" + }, + { + "sid":"SupervisorFSM_RX:139", + "rsid":"SupervisorFSM_RX:139", + "name":"Selector", + "label":"Selector", + "className":"Simulink.Selector", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:140", + "rsid":"SupervisorFSM_RX:140", + "name":"Selector1", + "label":"Selector1", + "className":"Simulink.Selector", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:141", + "rsid":"SupervisorFSM_RX:141", + "name":"Selector2", + "label":"Selector2", + "className":"Simulink.Selector", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:142", + "rsid":"SupervisorFSM_RX:142", + "name":"enableSendingMessageStatus", + "label":"enableSendingMessageStatus", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:144", + "rsid":"SupervisorFSM_RX:144", + "name":"requiredSetpoint", + "label":"requiredSetpoint", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:241", + "rsid":"SupervisorFSM_RX:241", + "name":"receivedNewSetpointMsg", + "label":"receivedNewSetpointMsg", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:145", + "rsid":"SupervisorFSM_RX:145", + "name":"requiredControlMode", + "label":"requiredControlMode", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:148", + "rsid":"SupervisorFSM_RX:148", + "name":"requiredLimit", + "label":"requiredLimit", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:143", + "rsid":"SupervisorFSM_RX:143", + "name":"requiredPID", + "label":"requiredPID", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:262", + "rsid":"SupervisorFSM_RX:262", + "name":"requiredPIDType", + "label":"requiredPIDType", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:263", + "rsid":"SupervisorFSM_RX:263", + "name":"motorConfiguration", + "label":"motorConfiguration", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:269", + "rsid":"SupervisorFSM_RX:269", + "name":"estimationConfiguration", + "label":"estimationConfiguration", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:149", + "rsid":"SupervisorFSM_RX:149", + "name":"setControlModeEvent", + "label":"setControlModeEvent", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:146", + "rsid":"SupervisorFSM_RX:146", + "name":"setSetpointEvent", + "label":"setSetpointEvent", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:147", + "rsid":"SupervisorFSM_RX:147", + "name":"setLimitEvent", + "label":"setLimitEvent", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:264", + "rsid":"SupervisorFSM_RX:264", + "name":"setNewPIDEvent", + "label":"setNewPIDEvent", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:133#out:1;line", + "rsid":"SupervisorFSM_RX:133#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:132#out:1;line", + "rsid":"SupervisorFSM_RX:132#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:131#out:1;line", + "rsid":"SupervisorFSM_RX:131#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:137#out:1;line", + "rsid":"SupervisorFSM_RX:137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:136#out:1;line", + "rsid":"SupervisorFSM_RX:136#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:135#out:1;line", + "rsid":"SupervisorFSM_RX:135#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:130#out:1;line", + "rsid":"SupervisorFSM_RX:130#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:139#out:1;line", + "rsid":"SupervisorFSM_RX:139#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:140#out:1;line", + "rsid":"SupervisorFSM_RX:140#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:141#out:1;line", + "rsid":"SupervisorFSM_RX:141#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:1;line", + "rsid":"SupervisorFSM_RX:138#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:10;line", + "rsid":"SupervisorFSM_RX:138#out:10;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:11;line", + "rsid":"SupervisorFSM_RX:138#out:11;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:12;line", + "rsid":"SupervisorFSM_RX:138#out:12;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:4;line", + "rsid":"SupervisorFSM_RX:138#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:2;line", + "rsid":"SupervisorFSM_RX:138#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:3;line", + "rsid":"SupervisorFSM_RX:138#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:5;line", + "rsid":"SupervisorFSM_RX:138#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:6;line", + "rsid":"SupervisorFSM_RX:138#out:6;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:7;line", + "rsid":"SupervisorFSM_RX:138#out:7;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:8;line", + "rsid":"SupervisorFSM_RX:138#out:8;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:13;line", + "rsid":"SupervisorFSM_RX:138#out:13;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:138#out:9;line", + "rsid":"SupervisorFSM_RX:138#out:9;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_129_d.json", + "sameAsElement":false + }, + { + "hid":804, + "sid":"SupervisorFSM_RX:138", + "rsid":"SupervisorFSM_RX:138", + "esid":"SupervisorFSM_RX:138", + "parent":803, + "children":[ + 805 + ], + "name":"CAN Event Dispatcher", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/CAN Message Handler/CAN Event Dispatcher", + "label":"CAN Event Dispatcher", + "className":"Stateflow.Chart", + "icon":"Chart_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_138_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_138_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:138:1", + "rsid":"SupervisorFSM_RX:138:1", + "name":"EVENT_DISPATCHER", + "label":"EVENT_DISPATCHER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_138_d.json", + "sameAsElement":false + }, + { + "hid":805, + "sid":"SupervisorFSM_RX:138:1", + "rsid":"SupervisorFSM_RX:138:1", + "esid":"SupervisorFSM_RX:138:1", + "parent":804, + "children":[ + ], + "name":"EVENT_DISPATCHER", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/CAN Message Handler/CAN Event Dispatcher/EVENT_DISPATCHER", + "label":"EVENT_DISPATCHER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_138_1_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_138_1_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:138:146", + "rsid":"SupervisorFSM_RX:138:146", + "name":"formatMotorConfig", + "label":"formatMotorConfig", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:138:147", + "rsid":"SupervisorFSM_RX:138:147", + "name":"hardwareConfigMotor", + "label":"hardwareConfigMotor", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:138:26", + "rsid":"SupervisorFSM_RX:138:26", + "name":"convert", + "label":"convert", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:138:52", + "rsid":"SupervisorFSM_RX:138:52", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:138:68", + "rsid":"SupervisorFSM_RX:138:68", + "name":"", + "label":"{motorConfig=InitConfParams.motorconfig; estimationConfig = InitConfParams.estimationconfig;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:89", + "rsid":"SupervisorFSM_RX:138:89", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:70", + "rsid":"SupervisorFSM_RX:138:70", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:88", + "rsid":"SupervisorFSM_RX:138:88", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:72", + "rsid":"SupervisorFSM_RX:138:72", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:67", + "rsid":"SupervisorFSM_RX:138:67", + "name":"", + "label":"[ErrorsRx.event==false]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:112", + "rsid":"SupervisorFSM_RX:138:112", + "name":"", + "label":"[StatusRx.motor_config==true]{formatMotorConfig(); hardwareConfigMotor()}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:106", + "rsid":"SupervisorFSM_RX:138:106", + "name":"", + "label":"[StatusRx.velocity_pid==true] {newPIDType = ControlModes.Velocity; newPID = MessagesRx.pid; send(setNewPIDEvent);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:144", + "rsid":"SupervisorFSM_RX:138:144", + "name":"", + "label":"[StatusRx.desired_targets == true] {newSetpoint = MessagesRx.desired_targets; enableSendingMsgStatus = true; receivedNewSetpoint = true; send(setSetpointEvent);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:51", + "rsid":"SupervisorFSM_RX:138:51", + "name":"", + "label":"[StatusRx.current_pid==true] {newPIDType = ControlModes.Current; newPID = MessagesRx.pid; send(setNewPIDEvent);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:49", + "rsid":"SupervisorFSM_RX:138:49", + "name":"", + "label":"[StatusRx.current_limit==true] {newLimit.type = ControlModes.Current; newLimit.peak = MessagesRx.current_limit.peak; newLimit.nominal = MessagesRx.current_limit.nominal; newLimit.overload = MessagesRx.current_limit.overload; send(setLimitEvent);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:47", + "rsid":"SupervisorFSM_RX:138:47", + "name":"", + "label":"[StatusRx.control_mode==true] {requiredControlMode = convert(MessagesRx.control_mode.mode); receivedNewSetpoint=false; send(setControlModeEvent);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:91", + "rsid":"SupervisorFSM_RX:138:91", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:145", + "rsid":"SupervisorFSM_RX:138:145", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:58", + "rsid":"SupervisorFSM_RX:138:58", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:92", + "rsid":"SupervisorFSM_RX:138:92", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:61", + "rsid":"SupervisorFSM_RX:138:61", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:64", + "rsid":"SupervisorFSM_RX:138:64", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:108", + "rsid":"SupervisorFSM_RX:138:108", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:114", + "rsid":"SupervisorFSM_RX:138:114", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:73", + "rsid":"SupervisorFSM_RX:138:73", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:56", + "rsid":"SupervisorFSM_RX:138:56", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:59", + "rsid":"SupervisorFSM_RX:138:59", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:62", + "rsid":"SupervisorFSM_RX:138:62", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:65", + "rsid":"SupervisorFSM_RX:138:65", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:109", + "rsid":"SupervisorFSM_RX:138:109", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:115", + "rsid":"SupervisorFSM_RX:138:115", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:84", + "rsid":"SupervisorFSM_RX:138:84", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:86", + "rsid":"SupervisorFSM_RX:138:86", + "name":"", + "label":"[messageIndex == 1]{enableSendingMsgStatus = false;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:100", + "rsid":"SupervisorFSM_RX:138:100", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:97", + "rsid":"SupervisorFSM_RX:138:97", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:138:99", + "rsid":"SupervisorFSM_RX:138:99", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_138_1_d.json", + "sameAsElement":false + }, + { + "hid":806, + "sid":"SupervisorFSM_RX:170", + "rsid":"SupervisorFSM_RX:170", + "esid":"SupervisorFSM_RX:170", + "parent":802, + "children":[ + 807 + ], + "name":"Control Mode Handler Motor 0", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/Control Mode Handler Motor 0", + "label":"Control Mode Handler Motor 0", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_170_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_170_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:171", + "rsid":"SupervisorFSM_RX:171", + "name":"requiredControlMode", + "label":"requiredControlMode", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:172", + "rsid":"SupervisorFSM_RX:172", + "name":"ControlOutputs", + "label":"ControlOutputs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:173", + "rsid":"SupervisorFSM_RX:173", + "name":"SensorsData", + "label":"SensorsData", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:174", + "rsid":"SupervisorFSM_RX:174", + "name":"boardSt", + "label":"boardSt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:175", + "rsid":"SupervisorFSM_RX:175", + "name":"areLimitsSet", + "label":"areLimitsSet", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:176", + "rsid":"SupervisorFSM_RX:176", + "name":"faultButtonPressed", + "label":"faultButtonPressed", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:177", + "rsid":"SupervisorFSM_RX:177", + "name":"isInFault", + "label":"isInFault", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:178", + "rsid":"SupervisorFSM_RX:178", + "name":"function", + "label":"function", + "className":"Simulink.TriggerPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:179", + "rsid":"SupervisorFSM_RX:179", + "name":"ControlMode_SM_motor0", + "label":"ControlMode_SM_motor0", + "className":"Simulink.SubSystem", + "icon":"Chart_icon" + }, + { + "sid":"SupervisorFSM_RX:180", + "rsid":"SupervisorFSM_RX:180", + "name":"setSetpointEvent_controlModeHandler", + "label":"setSetpointEvent_controlModeHandler", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:181", + "rsid":"SupervisorFSM_RX:181", + "name":"newSetpoint", + "label":"newSetpoint", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:182", + "rsid":"SupervisorFSM_RX:182", + "name":"controlModeDefined", + "label":"controlModeDefined", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:174#out:1;line", + "rsid":"SupervisorFSM_RX:174#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:175#out:1;line", + "rsid":"SupervisorFSM_RX:175#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:171#out:1;line", + "rsid":"SupervisorFSM_RX:171#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:173#out:1;line", + "rsid":"SupervisorFSM_RX:173#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:172#out:1;line", + "rsid":"SupervisorFSM_RX:172#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:179#out:2;line", + "rsid":"SupervisorFSM_RX:179#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:179#out:1;line", + "rsid":"SupervisorFSM_RX:179#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:179#out:3;line", + "rsid":"SupervisorFSM_RX:179#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:176#out:1;line", + "rsid":"SupervisorFSM_RX:176#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:177#out:1;line", + "rsid":"SupervisorFSM_RX:177#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_170_d.json", + "sameAsElement":false + }, + { + "hid":807, + "sid":"SupervisorFSM_RX:179", + "rsid":"SupervisorFSM_RX:179", + "esid":"SupervisorFSM_RX:179", + "parent":806, + "children":[ + ], + "name":"ControlMode_SM_motor0", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/Control Mode Handler Motor 0/ControlMode_SM_motor0", + "label":"ControlMode_SM_motor0", + "className":"Stateflow.Chart", + "icon":"Chart_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_179_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_179_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:179:194", + "rsid":"SupervisorFSM_RX:179:194", + "name":"Torque", + "label":"Torque", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:179:195", + "rsid":"SupervisorFSM_RX:179:195", + "name":"NotConfigured", + "label":"NotConfigured", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:179:192", + "rsid":"SupervisorFSM_RX:179:192", + "name":"Idle", + "label":"Idle", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:179:193", + "rsid":"SupervisorFSM_RX:179:193", + "name":"Position", + "label":"Position", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:179:203", + "rsid":"SupervisorFSM_RX:179:203", + "name":"isConfigurationSet", + "label":"isConfigurationSet", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:179:199", + "rsid":"SupervisorFSM_RX:179:199", + "name":"IsBoardReady", + "label":"IsBoardReady", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:179:197", + "rsid":"SupervisorFSM_RX:179:197", + "name":"IsNewCtrl_Idle", + "label":"IsNewCtrl_Idle", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:179:201", + "rsid":"SupervisorFSM_RX:179:201", + "name":"IsNewCtrl_Position", + "label":"IsNewCtrl_Position", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:179:205", + "rsid":"SupervisorFSM_RX:179:205", + "name":"IsNewCtrl_Current", + "label":"IsNewCtrl_Current", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:179:207", + "rsid":"SupervisorFSM_RX:179:207", + "name":"IsNewCtrl_Velocity", + "label":"IsNewCtrl_Velocity", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:179:191", + "rsid":"SupervisorFSM_RX:179:191", + "name":"IsNewCtrl_Voltage", + "label":"IsNewCtrl_Voltage", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:179:230", + "rsid":"SupervisorFSM_RX:179:230", + "name":"Current", + "label":"Current", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:179:231", + "rsid":"SupervisorFSM_RX:179:231", + "name":"HWFault", + "label":"HWFault", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:179:232", + "rsid":"SupervisorFSM_RX:179:232", + "name":"Voltage", + "label":"Voltage", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:179:233", + "rsid":"SupervisorFSM_RX:179:233", + "name":"", + "label":"IMPORTANT: Currently we use IDLE command to exit from HWFault state, but We should use FORCE_IDLE command when it will be implemented", + "className":"Stateflow.Annotation", + "icon":"Note_icon" + }, + { + "sid":"SupervisorFSM_RX:179:210", + "rsid":"SupervisorFSM_RX:179:210", + "name":"Velocity", + "label":"Velocity", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:179:356", + "rsid":"SupervisorFSM_RX:179:356", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:354", + "rsid":"SupervisorFSM_RX:179:354", + "name":"", + "label":"[IsBoardReady() && isConfigurationSet()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:357", + "rsid":"SupervisorFSM_RX:179:357", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:351", + "rsid":"SupervisorFSM_RX:179:351", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:352", + "rsid":"SupervisorFSM_RX:179:352", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:238", + "rsid":"SupervisorFSM_RX:179:238", + "name":"", + "label":"[IsBoardReady() && isConfigurationSet()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:243", + "rsid":"SupervisorFSM_RX:179:243", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:244", + "rsid":"SupervisorFSM_RX:179:244", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:242", + "rsid":"SupervisorFSM_RX:179:242", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:245", + "rsid":"SupervisorFSM_RX:179:245", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:247", + "rsid":"SupervisorFSM_RX:179:247", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:252", + "rsid":"SupervisorFSM_RX:179:252", + "name":"", + "label":"[!isInFault && IsNewCtrl_Idle() && !isConfigurationSet()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:262", + "rsid":"SupervisorFSM_RX:179:262", + "name":"", + "label":"[isInFault]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:279", + "rsid":"SupervisorFSM_RX:179:279", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:284", + "rsid":"SupervisorFSM_RX:179:284", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:254", + "rsid":"SupervisorFSM_RX:179:254", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:263", + "rsid":"SupervisorFSM_RX:179:263", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:267", + "rsid":"SupervisorFSM_RX:179:267", + "name":"", + "label":"[!IsNewCtrl_Idle()]{rtw_enableMotor();}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:248", + "rsid":"SupervisorFSM_RX:179:248", + "name":"", + "label":"[IsNewCtrl_Idle()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:268", + "rsid":"SupervisorFSM_RX:179:268", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:281", + "rsid":"SupervisorFSM_RX:179:281", + "name":"", + "label":"[IsNewCtrl_Idle()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:246", + "rsid":"SupervisorFSM_RX:179:246", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:274", + "rsid":"SupervisorFSM_RX:179:274", + "name":"", + "label":"[IsNewCtrl_Idle()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:270", + "rsid":"SupervisorFSM_RX:179:270", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:257", + "rsid":"SupervisorFSM_RX:179:257", + "name":"", + "label":"[isInFault || isfaultButtonPressedEvent]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:264", + "rsid":"SupervisorFSM_RX:179:264", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:249", + "rsid":"SupervisorFSM_RX:179:249", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:278", + "rsid":"SupervisorFSM_RX:179:278", + "name":"", + "label":"[IsNewCtrl_Idle()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:283", + "rsid":"SupervisorFSM_RX:179:283", + "name":"", + "label":"[IsNewCtrl_Position()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:253", + "rsid":"SupervisorFSM_RX:179:253", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:282", + "rsid":"SupervisorFSM_RX:179:282", + "name":"", + "label":"[IsNewCtrl_Position()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:250", + "rsid":"SupervisorFSM_RX:179:250", + "name":"", + "label":"[!IsNewCtrl_Current()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:256", + "rsid":"SupervisorFSM_RX:179:256", + "name":"", + "label":"[!IsNewCtrl_Idle()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:251", + "rsid":"SupervisorFSM_RX:179:251", + "name":"", + "label":"[!IsNewCtrl_Position()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:277", + "rsid":"SupervisorFSM_RX:179:277", + "name":"", + "label":"[IsNewCtrl_Position()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:271", + "rsid":"SupervisorFSM_RX:179:271", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:255", + "rsid":"SupervisorFSM_RX:179:255", + "name":"", + "label":"[IsNewCtrl_Position()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:265", + "rsid":"SupervisorFSM_RX:179:265", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:258", + "rsid":"SupervisorFSM_RX:179:258", + "name":"", + "label":"[isInFault || isfaultButtonPressedEvent]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:280", + "rsid":"SupervisorFSM_RX:179:280", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:259", + "rsid":"SupervisorFSM_RX:179:259", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:272", + "rsid":"SupervisorFSM_RX:179:272", + "name":"", + "label":"[IsNewCtrl_Current()]{ newSetpoint=0; }", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:269", + "rsid":"SupervisorFSM_RX:179:269", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:260", + "rsid":"SupervisorFSM_RX:179:260", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:273", + "rsid":"SupervisorFSM_RX:179:273", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:261", + "rsid":"SupervisorFSM_RX:179:261", + "name":"", + "label":"[IsNewCtrl_Current()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:275", + "rsid":"SupervisorFSM_RX:179:275", + "name":"", + "label":"{newSetpoint=ControlOutputs.Iq_fbk.current;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:276", + "rsid":"SupervisorFSM_RX:179:276", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:289", + "rsid":"SupervisorFSM_RX:179:289", + "name":"", + "label":"[IsNewCtrl_Current()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:286", + "rsid":"SupervisorFSM_RX:179:286", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:293", + "rsid":"SupervisorFSM_RX:179:293", + "name":"", + "label":"[!IsNewCtrl_Voltage()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:320", + "rsid":"SupervisorFSM_RX:179:320", + "name":"", + "label":"[!IsNewCtrl_Idle() && !IsNewCtrl_Position()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:312", + "rsid":"SupervisorFSM_RX:179:312", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:295", + "rsid":"SupervisorFSM_RX:179:295", + "name":"", + "label":"[!IsNewCtrl_Current()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:299", + "rsid":"SupervisorFSM_RX:179:299", + "name":"", + "label":"{newSetpoint=ControlOutputs.Iq_fbk.current;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:304", + "rsid":"SupervisorFSM_RX:179:304", + "name":"", + "label":"[IsNewCtrl_Current()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:290", + "rsid":"SupervisorFSM_RX:179:290", + "name":"", + "label":"[!isInFault && IsNewCtrl_Idle()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:302", + "rsid":"SupervisorFSM_RX:179:302", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:313", + "rsid":"SupervisorFSM_RX:179:313", + "name":"", + "label":"[isInFault || isfaultButtonPressedEvent]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:314", + "rsid":"SupervisorFSM_RX:179:314", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:305", + "rsid":"SupervisorFSM_RX:179:305", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:308", + "rsid":"SupervisorFSM_RX:179:308", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:309", + "rsid":"SupervisorFSM_RX:179:309", + "name":"", + "label":"[IsNewCtrl_Voltage()]{newSetpoint=0; }", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:288", + "rsid":"SupervisorFSM_RX:179:288", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:315", + "rsid":"SupervisorFSM_RX:179:315", + "name":"", + "label":"[IsNewCtrl_Voltage()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:287", + "rsid":"SupervisorFSM_RX:179:287", + "name":"", + "label":"{newSetpoint=ControlOutputs.Vq;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:316", + "rsid":"SupervisorFSM_RX:179:316", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:291", + "rsid":"SupervisorFSM_RX:179:291", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:292", + "rsid":"SupervisorFSM_RX:179:292", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:296", + "rsid":"SupervisorFSM_RX:179:296", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:301", + "rsid":"SupervisorFSM_RX:179:301", + "name":"", + "label":"[IsNewCtrl_Voltage()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:297", + "rsid":"SupervisorFSM_RX:179:297", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:298", + "rsid":"SupervisorFSM_RX:179:298", + "name":"", + "label":"{newSetpoint=ControlOutputs.Vq;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:318", + "rsid":"SupervisorFSM_RX:179:318", + "name":"", + "label":"[IsNewCtrl_Voltage()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:317", + "rsid":"SupervisorFSM_RX:179:317", + "name":"", + "label":"[IsNewCtrl_Velocity()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:311", + "rsid":"SupervisorFSM_RX:179:311", + "name":"", + "label":"[!IsNewCtrl_Velocity()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:319", + "rsid":"SupervisorFSM_RX:179:319", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:294", + "rsid":"SupervisorFSM_RX:179:294", + "name":"", + "label":"[!IsNewCtrl_Voltage()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:306", + "rsid":"SupervisorFSM_RX:179:306", + "name":"", + "label":"[isInFault || isfaultButtonPressedEvent]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:285", + "rsid":"SupervisorFSM_RX:179:285", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:300", + "rsid":"SupervisorFSM_RX:179:300", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:310", + "rsid":"SupervisorFSM_RX:179:310", + "name":"", + "label":"[IsNewCtrl_Velocity()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:307", + "rsid":"SupervisorFSM_RX:179:307", + "name":"", + "label":"[IsNewCtrl_Velocity()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:303", + "rsid":"SupervisorFSM_RX:179:303", + "name":"", + "label":"[IsNewCtrl_Velocity()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:321", + "rsid":"SupervisorFSM_RX:179:321", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:322", + "rsid":"SupervisorFSM_RX:179:322", + "name":"", + "label":"[IsNewCtrl_Velocity()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:323", + "rsid":"SupervisorFSM_RX:179:323", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:327", + "rsid":"SupervisorFSM_RX:179:327", + "name":"", + "label":"[isInFault || isfaultButtonPressedEvent]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:328", + "rsid":"SupervisorFSM_RX:179:328", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:324", + "rsid":"SupervisorFSM_RX:179:324", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:325", + "rsid":"SupervisorFSM_RX:179:325", + "name":"", + "label":"[isfaultButtonPressedEvent]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:179:326", + "rsid":"SupervisorFSM_RX:179:326", + "name":"", + "label":"[isInFault]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_179_d.json", + "sameAsElement":false + }, + { + "hid":808, + "sid":"SupervisorFSM_RX:160", + "rsid":"SupervisorFSM_RX:160", + "esid":"SupervisorFSM_RX:160", + "parent":802, + "children":[ + 809 + ], + "name":"Limits Handler", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/Limits Handler", + "label":"Limits Handler", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_160_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_160_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:161", + "rsid":"SupervisorFSM_RX:161", + "name":"limit", + "label":"limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:162", + "rsid":"SupervisorFSM_RX:162", + "name":"function", + "label":"function", + "className":"Simulink.TriggerPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:163", + "rsid":"SupervisorFSM_RX:163", + "name":"Chart", + "label":"Chart", + "className":"Simulink.SubSystem", + "icon":"Chart_icon" + }, + { + "sid":"SupervisorFSM_RX:164", + "rsid":"SupervisorFSM_RX:164", + "name":"thresholds", + "label":"thresholds", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:165", + "rsid":"SupervisorFSM_RX:165", + "name":"areLimitsSet", + "label":"areLimitsSet", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:248", + "rsid":"SupervisorFSM_RX:248", + "name":"initialControlModeTriggerEvent", + "label":"initialControlModeTriggerEvent", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:163#out:1;line", + "rsid":"SupervisorFSM_RX:163#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:163#out:2;line", + "rsid":"SupervisorFSM_RX:163#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:161#out:1;line", + "rsid":"SupervisorFSM_RX:161#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:163#out:3;line", + "rsid":"SupervisorFSM_RX:163#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_160_d.json", + "sameAsElement":false + }, + { + "hid":809, + "sid":"SupervisorFSM_RX:163", + "rsid":"SupervisorFSM_RX:163", + "esid":"SupervisorFSM_RX:163", + "parent":808, + "children":[ + ], + "name":"Chart", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/Limits Handler/Chart", + "label":"Chart", + "className":"Stateflow.Chart", + "icon":"Chart_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_163_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_163_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:163:23", + "rsid":"SupervisorFSM_RX:163:23", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:163:34", + "rsid":"SupervisorFSM_RX:163:34", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:32", + "rsid":"SupervisorFSM_RX:163:32", + "name":"", + "label":"[areLimitsSet == false] {areLimitsSet = true; send(initialControlModeTriggerEvent);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:35", + "rsid":"SupervisorFSM_RX:163:35", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:22", + "rsid":"SupervisorFSM_RX:163:22", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:6", + "rsid":"SupervisorFSM_RX:163:6", + "name":"", + "label":"[limit.type == ControlModes.Current] {thresholds.motorNominalCurrents = abs(limit.nominal); thresholds.motorPeakCurrents = abs(limit.peak); thresholds.motorOverloadCurrents = abs(limit.overload);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:24", + "rsid":"SupervisorFSM_RX:163:24", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:5", + "rsid":"SupervisorFSM_RX:163:5", + "name":"", + "label":"{thresholds=InitConfParams.thresholds;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:29", + "rsid":"SupervisorFSM_RX:163:29", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:17", + "rsid":"SupervisorFSM_RX:163:17", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:27", + "rsid":"SupervisorFSM_RX:163:27", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:163:26", + "rsid":"SupervisorFSM_RX:163:26", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_163_d.json", + "sameAsElement":false + }, + { + "hid":810, + "sid":"SupervisorFSM_RX:253", + "rsid":"SupervisorFSM_RX:253", + "esid":"SupervisorFSM_RX:253", + "parent":802, + "children":[ + 811 + ], + "name":"PID Handler", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/PID Handler", + "label":"PID Handler", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_253_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_253_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:254", + "rsid":"SupervisorFSM_RX:254", + "name":"PIDType", + "label":"PIDType", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:255", + "rsid":"SupervisorFSM_RX:255", + "name":"PIDInput", + "label":"PIDInput", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:256", + "rsid":"SupervisorFSM_RX:256", + "name":"function", + "label":"function", + "className":"Simulink.TriggerPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:257", + "rsid":"SupervisorFSM_RX:257", + "name":"Chart", + "label":"Chart", + "className":"Simulink.SubSystem", + "icon":"Chart_icon" + }, + { + "sid":"SupervisorFSM_RX:258", + "rsid":"SupervisorFSM_RX:258", + "name":"CurrentPID", + "label":"CurrentPID", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:259", + "rsid":"SupervisorFSM_RX:259", + "name":"VelocityPID", + "label":"VelocityPID", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:260", + "rsid":"SupervisorFSM_RX:260", + "name":"PositionPID", + "label":"PositionPID", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:261", + "rsid":"SupervisorFSM_RX:261", + "name":"OpenLoopPID", + "label":"OpenLoopPID", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:254#out:1;line", + "rsid":"SupervisorFSM_RX:254#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:255#out:1;line", + "rsid":"SupervisorFSM_RX:255#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:257#out:2;line", + "rsid":"SupervisorFSM_RX:257#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:257#out:3;line", + "rsid":"SupervisorFSM_RX:257#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:257#out:4;line", + "rsid":"SupervisorFSM_RX:257#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:257#out:1;line", + "rsid":"SupervisorFSM_RX:257#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_253_d.json", + "sameAsElement":false + }, + { + "hid":811, + "sid":"SupervisorFSM_RX:257", + "rsid":"SupervisorFSM_RX:257", + "esid":"SupervisorFSM_RX:257", + "parent":810, + "children":[ + ], + "name":"Chart", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/PID Handler/Chart", + "label":"Chart", + "className":"Stateflow.Chart", + "icon":"Chart_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_257_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_257_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:257:21", + "rsid":"SupervisorFSM_RX:257:21", + "name":"home", + "label":"home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:257:8", + "rsid":"SupervisorFSM_RX:257:8", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:10", + "rsid":"SupervisorFSM_RX:257:10", + "name":"", + "label":"{PositionPID = InitConfParams.PosLoopPID; CurrentPID = InitConfParams.CurLoopPID; VelocityPID = InitConfParams.VelLoopPID;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:18", + "rsid":"SupervisorFSM_RX:257:18", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:36", + "rsid":"SupervisorFSM_RX:257:36", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:38", + "rsid":"SupervisorFSM_RX:257:38", + "name":"", + "label":"[PIDType == ControlModes.Velocity]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:16", + "rsid":"SupervisorFSM_RX:257:16", + "name":"", + "label":"[PIDType == ControlModes.Voltage]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:12", + "rsid":"SupervisorFSM_RX:257:12", + "name":"", + "label":"[PIDType == ControlModes.Current]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:28", + "rsid":"SupervisorFSM_RX:257:28", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:35", + "rsid":"SupervisorFSM_RX:257:35", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:14", + "rsid":"SupervisorFSM_RX:257:14", + "name":"", + "label":"[PIDType == ControlModes.Position]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:20", + "rsid":"SupervisorFSM_RX:257:20", + "name":"", + "label":"{CurrentPID.P = PIDInput.Kp; CurrentPID.I = PIDInput.Ki; CurrentPID.D = PIDInput.Kd; CurrentPID.shift_factor = PIDInput.Ks;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:23", + "rsid":"SupervisorFSM_RX:257:23", + "name":"", + "label":"{PositionPID.P = PIDInput.Kp; PositionPID.I = PIDInput.Ki; PositionPID.D = PIDInput.Kd; PositionPID.shift_factor = PIDInput.Ks;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:25", + "rsid":"SupervisorFSM_RX:257:25", + "name":"", + "label":"{OpenLoopPID.P = PIDInput.Kp; OpenLoopPID.I = PIDInput.Ki; OpenLoopPID.D = PIDInput.Kd; OpenLoopPID.shift_factor = PIDInput.Ks;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:40", + "rsid":"SupervisorFSM_RX:257:40", + "name":"", + "label":"{VelocityPID.P = PIDInput.Kp; VelocityPID.I = PIDInput.Ki; VelocityPID.D = PIDInput.Kd; VelocityPID.shift_factor = PIDInput.Ks;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:41", + "rsid":"SupervisorFSM_RX:257:41", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:29", + "rsid":"SupervisorFSM_RX:257:29", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:22", + "rsid":"SupervisorFSM_RX:257:22", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:26", + "rsid":"SupervisorFSM_RX:257:26", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:31", + "rsid":"SupervisorFSM_RX:257:31", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:257:33", + "rsid":"SupervisorFSM_RX:257:33", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_257_d.json", + "sameAsElement":false + }, + { + "hid":812, + "sid":"SupervisorFSM_RX:233", + "rsid":"SupervisorFSM_RX:233", + "esid":"SupervisorFSM_RX:233", + "parent":802, + "children":[ + 813 + ], + "name":"SetpointHandler", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/SetpointHandler", + "label":"SetpointHandler", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_233_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_233_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:234", + "rsid":"SupervisorFSM_RX:234", + "name":"newSetpoint_onControlModeChange", + "label":"newSetpoint_onControlModeChange", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:237", + "rsid":"SupervisorFSM_RX:237", + "name":"newSetpoint", + "label":"newSetpoint", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:243", + "rsid":"SupervisorFSM_RX:243", + "name":"receivedNewSetpoint", + "label":"receivedNewSetpoint", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:245", + "rsid":"SupervisorFSM_RX:245", + "name":"RunningControlMode", + "label":"RunningControlMode", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:235", + "rsid":"SupervisorFSM_RX:235", + "name":"function", + "label":"function", + "className":"Simulink.TriggerPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:240", + "rsid":"SupervisorFSM_RX:240", + "name":"Chart1", + "label":"Chart1", + "className":"Simulink.SubSystem", + "icon":"Chart_icon" + }, + { + "sid":"SupervisorFSM_RX:236", + "rsid":"SupervisorFSM_RX:236", + "name":"Targets", + "label":"Targets", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:238", + "rsid":"SupervisorFSM_RX:238", + "name":"hasSetpointChanged", + "label":"hasSetpointChanged", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:234#out:1;line", + "rsid":"SupervisorFSM_RX:234#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:237#out:1;line", + "rsid":"SupervisorFSM_RX:237#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:240#out:2;line", + "rsid":"SupervisorFSM_RX:240#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:240#out:1;line", + "rsid":"SupervisorFSM_RX:240#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:243#out:1;line", + "rsid":"SupervisorFSM_RX:243#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_RX:245#out:1;line", + "rsid":"SupervisorFSM_RX:245#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_233_d.json", + "sameAsElement":false + }, + { + "hid":813, + "sid":"SupervisorFSM_RX:240", + "rsid":"SupervisorFSM_RX:240", + "esid":"SupervisorFSM_RX:240", + "parent":812, + "children":[ + ], + "name":"Chart1", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/SetpointHandler/Chart1", + "label":"Chart1", + "className":"Stateflow.Chart", + "icon":"Chart_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_240_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_240_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:240:65", + "rsid":"SupervisorFSM_RX:240:65", + "name":"CheckSetPointCurrent", + "label":"CheckSetPointCurrent", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:240:70", + "rsid":"SupervisorFSM_RX:240:70", + "name":"CheckSetPointVoltage", + "label":"CheckSetPointVoltage", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:240:72", + "rsid":"SupervisorFSM_RX:240:72", + "name":"CheckSetPointPosition", + "label":"CheckSetPointPosition", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:240:62", + "rsid":"SupervisorFSM_RX:240:62", + "name":"", + "label":"The idea here is: first of all reset all the targets and then set only the value of the given setpoint. If we are in idel or HW fault all targets remain equal to 0.", + "className":"Stateflow.Annotation", + "icon":"Note_icon" + }, + { + "sid":"SupervisorFSM_RX:240:74", + "rsid":"SupervisorFSM_RX:240:74", + "name":"CheckSetPointVelocity", + "label":"CheckSetPointVelocity", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:240:5", + "rsid":"SupervisorFSM_RX:240:5", + "name":"init", + "label":"init", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:240:76", + "rsid":"SupervisorFSM_RX:240:76", + "name":"", + "label":"[CheckSetPointVoltage()]{newSetpoint = setpointFromDispatcher.voltage;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:83", + "rsid":"SupervisorFSM_RX:240:83", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:21", + "rsid":"SupervisorFSM_RX:240:21", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:78", + "rsid":"SupervisorFSM_RX:240:78", + "name":"", + "label":"[CheckSetPointCurrent()]{newSetpoint = setpointFromDispatcher.current;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:84", + "rsid":"SupervisorFSM_RX:240:84", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:55", + "rsid":"SupervisorFSM_RX:240:55", + "name":"", + "label":"[receivedNewSetpoint==true]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:47", + "rsid":"SupervisorFSM_RX:240:47", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:80", + "rsid":"SupervisorFSM_RX:240:80", + "name":"", + "label":"[CheckSetPointVelocity()]{newSetpoint = setpointFromDispatcher.velocity;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:82", + "rsid":"SupervisorFSM_RX:240:82", + "name":"", + "label":"{newSetpoint = 0;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:56", + "rsid":"SupervisorFSM_RX:240:56", + "name":"", + "label":"{newSetpoint=setpointFromControlMode}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:27", + "rsid":"SupervisorFSM_RX:240:27", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:85", + "rsid":"SupervisorFSM_RX:240:85", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:86", + "rsid":"SupervisorFSM_RX:240:86", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:61", + "rsid":"SupervisorFSM_RX:240:61", + "name":"", + "label":"{targets.motorvoltage.voltage = 0; targets.motorcurrent.current = 0; targets.jointvelocities.velocity =0; targets.jointpositions.position = 0;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:30", + "rsid":"SupervisorFSM_RX:240:30", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:25", + "rsid":"SupervisorFSM_RX:240:25", + "name":"", + "label":"[CheckSetPointPosition()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:26", + "rsid":"SupervisorFSM_RX:240:26", + "name":"", + "label":"[CheckSetPointVoltage()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:44", + "rsid":"SupervisorFSM_RX:240:44", + "name":"", + "label":"[CheckSetPointVelocity()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:13", + "rsid":"SupervisorFSM_RX:240:13", + "name":"", + "label":"[CheckSetPointCurrent()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:45", + "rsid":"SupervisorFSM_RX:240:45", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:34", + "rsid":"SupervisorFSM_RX:240:34", + "name":"", + "label":"{targets.jointvelocities.velocity = newSetpoint;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:40", + "rsid":"SupervisorFSM_RX:240:40", + "name":"", + "label":"{targets.jointpositions.position = newSetpoint;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:42", + "rsid":"SupervisorFSM_RX:240:42", + "name":"", + "label":"{targets.motorvoltage.voltage = newSetpoint;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:37", + "rsid":"SupervisorFSM_RX:240:37", + "name":"", + "label":"{targets.motorcurrent.current = newSetpoint;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:46", + "rsid":"SupervisorFSM_RX:240:46", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:39", + "rsid":"SupervisorFSM_RX:240:39", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:35", + "rsid":"SupervisorFSM_RX:240:35", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:48", + "rsid":"SupervisorFSM_RX:240:48", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:36", + "rsid":"SupervisorFSM_RX:240:36", + "name":"", + "label":"{hasSetpointChanged = true;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:50", + "rsid":"SupervisorFSM_RX:240:50", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:240:33", + "rsid":"SupervisorFSM_RX:240:33", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_240_d.json", + "sameAsElement":false + }, + { + "hid":814, + "sid":"SupervisorFSM_RX:95", + "rsid":"SupervisorFSM_RX:95", + "esid":"SupervisorFSM_RX:95", + "parent":802, + "children":[ + 815, + 816, + 819 + ], + "name":"SupervisorRX State Handler", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/SupervisorRX State Handler", + "label":"SupervisorRX State Handler", + "className":"Stateflow.Chart", + "icon":"Chart_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_95_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_95_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:95:547", + "rsid":"SupervisorFSM_RX:95:547", + "name":"STATE_HANDLER", + "label":"STATE_HANDLER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + }, + { + "sid":"SupervisorFSM_RX:95:531", + "rsid":"SupervisorFSM_RX:95:531", + "name":"FAULT_HANDLER", + "label":"FAULT_HANDLER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + }, + { + "sid":"SupervisorFSM_RX:95:512", + "rsid":"SupervisorFSM_RX:95:512", + "name":"CAN_MESSAGES_FOR_LOOP", + "label":"CAN_MESSAGES_FOR_LOOP", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_95_d.json", + "sameAsElement":false + }, + { + "hid":815, + "sid":"SupervisorFSM_RX:95:512", + "rsid":"SupervisorFSM_RX:95:512", + "esid":"SupervisorFSM_RX:95:512", + "parent":814, + "children":[ + ], + "name":"CAN_MESSAGES_FOR_LOOP", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/SupervisorRX State Handler/CAN_MESSAGES_FOR_LOOP", + "label":"CAN_MESSAGES_FOR_LOOP", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_95_512_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_95_512_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:95:530", + "rsid":"SupervisorFSM_RX:95:530", + "name":"state1", + "label":"state1", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:520", + "rsid":"SupervisorFSM_RX:95:520", + "name":"", + "label":"{send(initialPIDTriggerEvent); send(initialThresholdsTriggerEvent);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:521", + "rsid":"SupervisorFSM_RX:95:521", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:522", + "rsid":"SupervisorFSM_RX:95:522", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:523", + "rsid":"SupervisorFSM_RX:95:523", + "name":"", + "label":"{messageIndex = 1;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:524", + "rsid":"SupervisorFSM_RX:95:524", + "name":"", + "label":"[messageIndex <= CAN_MAX_NUM_PACKETS]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:525", + "rsid":"SupervisorFSM_RX:95:525", + "name":"", + "label":"{send(processCANMessageEvent);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:526", + "rsid":"SupervisorFSM_RX:95:526", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:527", + "rsid":"SupervisorFSM_RX:95:527", + "name":"", + "label":"?", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:528", + "rsid":"SupervisorFSM_RX:95:528", + "name":"", + "label":"{messageIndex = messageIndex + 1;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:529", + "rsid":"SupervisorFSM_RX:95:529", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_95_512_d.json", + "sameAsElement":false + }, + { + "hid":816, + "sid":"SupervisorFSM_RX:95:531", + "rsid":"SupervisorFSM_RX:95:531", + "esid":"SupervisorFSM_RX:95:531", + "parent":814, + "children":[ + 817, + 818 + ], + "name":"FAULT_HANDLER", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/SupervisorRX State Handler/FAULT_HANDLER", + "label":"FAULT_HANDLER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_95_531_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_95_531_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:95:532", + "rsid":"SupervisorFSM_RX:95:532", + "name":"OverCurrent", + "label":"OverCurrent", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + }, + { + "sid":"SupervisorFSM_RX:95:541", + "rsid":"SupervisorFSM_RX:95:541", + "name":"FaultButtonPressed", + "label":"FaultButtonPressed", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_95_531_d.json", + "sameAsElement":false + }, + { + "hid":817, + "sid":"SupervisorFSM_RX:95:541", + "rsid":"SupervisorFSM_RX:95:541", + "esid":"SupervisorFSM_RX:95:541", + "parent":816, + "children":[ + ], + "name":"FaultButtonPressed", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/SupervisorRX State Handler/FAULT_HANDLER/FaultButtonPressed", + "label":"FaultButtonPressed", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_95_541_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_95_541_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:95:545", + "rsid":"SupervisorFSM_RX:95:545", + "name":"NoFault", + "label":"NoFault", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:546", + "rsid":"SupervisorFSM_RX:95:546", + "name":"ButtonPressed", + "label":"ButtonPressed", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:542", + "rsid":"SupervisorFSM_RX:95:542", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:543", + "rsid":"SupervisorFSM_RX:95:543", + "name":"", + "label":"[hasChangedTo(ExternalFlags.fault_button, false)]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:544", + "rsid":"SupervisorFSM_RX:95:544", + "name":"", + "label":"[hasChangedTo(ExternalFlags.fault_button, true)]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_95_541_d.json", + "sameAsElement":false + }, + { + "hid":818, + "sid":"SupervisorFSM_RX:95:532", + "rsid":"SupervisorFSM_RX:95:532", + "esid":"SupervisorFSM_RX:95:532", + "parent":816, + "children":[ + ], + "name":"OverCurrent", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/SupervisorRX State Handler/FAULT_HANDLER/OverCurrent", + "label":"OverCurrent", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_95_532_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_95_532_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:95:537", + "rsid":"SupervisorFSM_RX:95:537", + "name":"NoFault", + "label":"NoFault", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:538", + "rsid":"SupervisorFSM_RX:95:538", + "name":"", + "label":"TIP: shall we chage isConfigurationSet, in one function that check only current configuration???", + "className":"Stateflow.Annotation", + "icon":"Note_icon" + }, + { + "sid":"SupervisorFSM_RX:95:539", + "rsid":"SupervisorFSM_RX:95:539", + "name":"LimitNonConfigured", + "label":"LimitNonConfigured", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:540", + "rsid":"SupervisorFSM_RX:95:540", + "name":"OverCurrentFault", + "label":"OverCurrentFault", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:533", + "rsid":"SupervisorFSM_RX:95:533", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:534", + "rsid":"SupervisorFSM_RX:95:534", + "name":"", + "label":"[areCurrentLimitsSet==true]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:535", + "rsid":"SupervisorFSM_RX:95:535", + "name":"", + "label":"[abs(EstimatedData.Iq_filtered.current) >= ConfigurationParameters.thresholds.motorOverloadCurrents]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:536", + "rsid":"SupervisorFSM_RX:95:536", + "name":"", + "label":"[abs(EstimatedData.Iq_filtered.current) < ConfigurationParameters.thresholds.motorOverloadCurrents]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_95_532_d.json", + "sameAsElement":false + }, + { + "hid":819, + "sid":"SupervisorFSM_RX:95:547", + "rsid":"SupervisorFSM_RX:95:547", + "esid":"SupervisorFSM_RX:95:547", + "parent":814, + "children":[ + ], + "name":"STATE_HANDLER", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_RX (SupervisorFSM_RX)/SupervisorRX State Handler/STATE_HANDLER", + "label":"STATE_HANDLER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/SupervisorFSM_RX_95_547_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_RX_95_547_d.png", + "elements":[ + { + "sid":"SupervisorFSM_RX:95:556", + "rsid":"SupervisorFSM_RX:95:556", + "name":"", + "label":"ATTENTION: Currently the events \"BoardFaultEvent\" and \"OutOfBoardFaultEvent\" are not sent by any state. They are simple placeholder.", + "className":"Stateflow.Annotation", + "icon":"Note_icon" + }, + { + "sid":"SupervisorFSM_RX:95:558", + "rsid":"SupervisorFSM_RX:95:558", + "name":"isBoardConfigured", + "label":"isBoardConfigured", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_RX:95:559", + "rsid":"SupervisorFSM_RX:95:559", + "name":"NotConfigured", + "label":"NotConfigured", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:560", + "rsid":"SupervisorFSM_RX:95:560", + "name":"Fault", + "label":"Fault", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:561", + "rsid":"SupervisorFSM_RX:95:561", + "name":"Configured", + "label":"Configured", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_RX:95:549", + "rsid":"SupervisorFSM_RX:95:549", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:550", + "rsid":"SupervisorFSM_RX:95:550", + "name":"", + "label":"BoardFaultEvent", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:551", + "rsid":"SupervisorFSM_RX:95:551", + "name":"", + "label":"[!isBoardConfigured()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:552", + "rsid":"SupervisorFSM_RX:95:552", + "name":"", + "label":"[isBoardConfigured()]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:553", + "rsid":"SupervisorFSM_RX:95:553", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:554", + "rsid":"SupervisorFSM_RX:95:554", + "name":"", + "label":"OutOfBoardFaultEvent", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_RX:95:555", + "rsid":"SupervisorFSM_RX:95:555", + "name":"", + "label":"BoardFaultEvent", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_RX_95_547_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_p.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_p.json new file mode 100644 index 00000000..c6ecd05d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_RX_p.json @@ -0,0 +1,1353 @@ +[ + { + "sid":"SupervisorFSM_RX", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "7.5", + "Sat Dec 30 14:19:40 2023", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:129", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:138", + "inspector":{ + "params":[ + "ActionLanguage", + "StateMachineType", + "ChartUpdate", + "SampleTime", + "EnableBitOps", + "UserSpecifiedStateTransitionExecutionOrder", + "ExportChartFunctions", + "AllowGlobalAccessToExportedFunctions", + "ExecuteAtInitialization", + "InitializeOutput", + "EnableNonTerminalStates", + "SupportVariableSizing", + "SaturateOnIntegerOverflow", + "TreatDimensionOfLengthOneAsFixedSize", + "VariantActivationTime", + "HasOutputData", + "OutputMonitoringMode", + "Description", + "Document" + ], + "values":[ + "C", + "Classic", + "INHERITED", + "-1", + true, + true, + false, + false, + false, + false, + false, + true, + false, + true, + "update diagram analyze all choices", + false, + "ChildActivity", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 17 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:138:1", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "ChildActivity", + "Auto", + "EVENT_DISPATCHER", + false, + false, + "SignalName", + "EVENT_DISPATCHER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:170", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:179", + "inspector":{ + "params":[ + "ActionLanguage", + "StateMachineType", + "ChartUpdate", + "SampleTime", + "EnableBitOps", + "UserSpecifiedStateTransitionExecutionOrder", + "ExportChartFunctions", + "AllowGlobalAccessToExportedFunctions", + "ExecuteAtInitialization", + "InitializeOutput", + "EnableNonTerminalStates", + "SupportVariableSizing", + "SaturateOnIntegerOverflow", + "TreatDimensionOfLengthOneAsFixedSize", + "VariantActivationTime", + "HasOutputData", + "OutputMonitoringMode", + "Description", + "Document" + ], + "values":[ + "C", + "Classic", + "INHERITED", + "-1", + true, + true, + false, + false, + false, + false, + false, + true, + false, + true, + "update diagram analyze all choices", + false, + "ChildActivity", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 17 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:160", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:163", + "inspector":{ + "params":[ + "ActionLanguage", + "StateMachineType", + "ChartUpdate", + "SampleTime", + "EnableBitOps", + "UserSpecifiedStateTransitionExecutionOrder", + "ExportChartFunctions", + "AllowGlobalAccessToExportedFunctions", + "ExecuteAtInitialization", + "InitializeOutput", + "EnableNonTerminalStates", + "SupportVariableSizing", + "SaturateOnIntegerOverflow", + "TreatDimensionOfLengthOneAsFixedSize", + "VariantActivationTime", + "HasOutputData", + "OutputMonitoringMode", + "Description", + "Document" + ], + "values":[ + "C", + "Classic", + "INHERITED", + "-1", + true, + true, + false, + false, + false, + false, + false, + true, + false, + true, + "update diagram analyze all choices", + false, + "ChildActivity", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 17 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:253", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:257", + "inspector":{ + "params":[ + "ActionLanguage", + "StateMachineType", + "ChartUpdate", + "SampleTime", + "EnableBitOps", + "UserSpecifiedStateTransitionExecutionOrder", + "ExportChartFunctions", + "AllowGlobalAccessToExportedFunctions", + "ExecuteAtInitialization", + "InitializeOutput", + "EnableNonTerminalStates", + "SupportVariableSizing", + "SaturateOnIntegerOverflow", + "TreatDimensionOfLengthOneAsFixedSize", + "VariantActivationTime", + "HasOutputData", + "OutputMonitoringMode", + "Description", + "Document" + ], + "values":[ + "C", + "Classic", + "INHERITED", + "-1", + false, + true, + false, + false, + false, + false, + false, + true, + true, + true, + "update diagram analyze all choices", + false, + "ChildActivity", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 17 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:233", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_RX:240", + "inspector":{ + "params":[ + "ActionLanguage", + "StateMachineType", + "ChartUpdate", + "SampleTime", + "EnableBitOps", + "UserSpecifiedStateTransitionExecutionOrder", + "ExportChartFunctions", + "AllowGlobalAccessToExportedFunctions", + "ExecuteAtInitialization", + "InitializeOutput", + "EnableNonTerminalStates", + "SupportVariableSizing", + "SaturateOnIntegerOverflow", + "TreatDimensionOfLengthOneAsFixedSize", + "VariantActivationTime", + "HasOutputData", + "OutputMonitoringMode", + "Description", + "Document" + ], + "values":[ + "C", + "Classic", + "INHERITED", + "-1", + true, + true, + false, + false, + false, + false, + false, + true, + false, + true, + "update diagram analyze all choices", + false, + "ChildActivity", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 17 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95", + "inspector":{ + "params":[ + "ActionLanguage", + "StateMachineType", + "ChartUpdate", + "SampleTime", + "EnableBitOps", + "UserSpecifiedStateTransitionExecutionOrder", + "ExportChartFunctions", + "AllowGlobalAccessToExportedFunctions", + "ExecuteAtInitialization", + "InitializeOutput", + "EnableNonTerminalStates", + "SupportVariableSizing", + "SaturateOnIntegerOverflow", + "TreatDimensionOfLengthOneAsFixedSize", + "VariantActivationTime", + "HasOutputData", + "OutputMonitoringMode", + "Description", + "Document" + ], + "values":[ + "C", + "Classic", + "INHERITED", + "-1", + true, + true, + false, + false, + false, + false, + false, + true, + false, + true, + "update diagram analyze all choices", + false, + "ChildActivity", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 17 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:512", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 3, + false, + "ChildActivity", + "Auto", + "CAN_MESSAGES_FOR_LOOP", + false, + false, + "SignalName", + "CAN_MESSAGES_FOR_LOOP", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:531", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 2, + false, + "Auto", + "FAULT_HANDLER", + false, + false, + "SignalName", + "FAULT_HANDLER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:541", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ChildActivity", + "Auto", + "FaultButtonPressed", + false, + false, + "SignalName", + "FAULT_HANDLER.FaultButtonPressed", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:532", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 2, + false, + "ChildActivity", + "Auto", + "OverCurrent", + false, + false, + "SignalName", + "FAULT_HANDLER.OverCurrent", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_RX:95:547", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ChildActivity", + "Auto", + "STATE_HANDLER", + false, + false, + "SignalName", + "STATE_HANDLER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.json new file mode 100644 index 00000000..6494253f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"SupervisorFSM_TX:100:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:100:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:100:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:100:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:100:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:100:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:100:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:100:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:100:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.svg new file mode 100644 index 00000000..16cc805b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_100_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.json new file mode 100644 index 00000000..94e67a24 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.json @@ -0,0 +1,116 @@ +[ + { + "sid":"SupervisorFSM_TX:87:551", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home\n", + false, + false, + "SignalName", + "MSG_FOC_HANDLER.Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87:553", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87:552", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[Flags.enable_sending_msg_status]\n{MessagesTx.foc.current = EstimatedData.Iq_filtered.current;\nMessagesTx.foc.velocity = EstimatedData.jointvelocities.velocity; \nMessagesTx.foc.position = SensorsData.jointpositions.position;\nsend(ev_foc);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.png new file mode 100644 index 00000000..d71da93a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.svg new file mode 100644 index 00000000..2ed495ec --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_506_d.svg @@ -0,0 +1 @@ +MSG_FOC_HANDLERHome[Flags.enable_sending_msg_status]{MessagesTx.foc.current = EstimatedData.Iq_filtered.current;MessagesTx.foc.velocity = EstimatedData.jointvelocities.velocity; MessagesTx.foc.position = SensorsData.jointpositions.position;send(ev_foc);} diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.json new file mode 100644 index 00000000..0090003c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.json @@ -0,0 +1,157 @@ +[ + { + "sid":"SupervisorFSM_TX:87:613", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "mccontrolmode = convert(controlmode)", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"convert", + "code":{ + "convert":"function mccontrolmode = convert(controlmode)\n\nif controlmode == ControlModes.Idle\n mccontrolmode = MCControlModes.Idle;\nelseif controlmode == ControlModes.Current\n mccontrolmode = MCControlModes.Current;\nelseif controlmode == ControlModes.Velocity\n mccontrolmode = MCControlModes.SpeedVoltage;\nelseif controlmode == ControlModes.Voltage\n mccontrolmode = MCControlModes.OpenLoop;\nelseif controlmode == ControlModes.HwFaultCM\n mccontrolmode = MCControlModes.HWFault;\nelse\n mccontrolmode = MCControlModes.Idle;\nend\n\nend\n" + }, + "code_sid":"SupervisorFSM_TX:87:613" + }, + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87:610", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home\n", + false, + false, + "SignalName", + "MSG_STATUS_HANDLER.Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87:608", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87:609", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[Flags.enable_sending_msg_status]\n{MessagesTx.status.control_mode = convert(Flags.control_mode);\nMessagesTx.status.pwm_fbk = ControlOutputs.Vq; \nMessagesTx.status.flags.ExternalFaultAsserted = Flags.fault_button;\nsend(ev_status);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.png new file mode 100644 index 00000000..ab6be735 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.svg new file mode 100644 index 00000000..b02c32ea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_607_d.svg @@ -0,0 +1 @@ +MSG_STATUS_HANDLERHomeMATLAB Functionmccontrolmode = convert(controlmode)[Flags.enable_sending_msg_status]{MessagesTx.status.control_mode = convert(Flags.control_mode);MessagesTx.status.pwm_fbk = ControlOutputs.Vq; MessagesTx.status.flags.ExternalFaultAsserted = Flags.fault_button;send(ev_status);} diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.json new file mode 100644 index 00000000..46063431 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.json @@ -0,0 +1,114 @@ +[ + { + "sid":"SupervisorFSM_TX:87:506", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ChildActivity", + "Auto", + "MSG_FOC_HANDLER\n", + false, + false, + "SignalName", + "MSG_FOC_HANDLER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87:607", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 2, + false, + "ChildActivity", + "Auto", + "MSG_STATUS_HANDLER\n", + false, + false, + "SignalName", + "MSG_STATUS_HANDLER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.png new file mode 100644 index 00000000..a3730137 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.svg new file mode 100644 index 00000000..daf976fe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_87_d.svg @@ -0,0 +1 @@ +2MSG_STATUS_HANDLER1MSG_FOC_HANDLER diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.json new file mode 100644 index 00000000..985b9a4d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"SupervisorFSM_TX:99:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:99:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:99:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:99:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:99:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:99:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:99:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:99:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:99:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.svg new file mode 100644 index 00000000..f3ed688b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_99_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.json new file mode 100644 index 00000000..73237c8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.json @@ -0,0 +1,1378 @@ +[ + { + "sid":"SupervisorFSM_TX:82", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: SensorsData", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:96", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: EstimatedData", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:94", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: Flags", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:97", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ControlOutputs", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:98", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:95", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_STATUS_TX", + "off", + "off", + "on", + "bar", + "2" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:99", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"SupervisorFSM_TX:100", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"SupervisorFSM_TX:90", + "inspector":{ + "params":[ + "VariableStepTimePrecision", + "History" + ], + "values":[ + "3", + "1000" + ], + "tabs":[ + "Main" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MessageViewer", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:87", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:101", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:88", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: BUS_MESSAGES_TX", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:93", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: BUS_STATUS_TX", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"SupervisorFSM_TX:102", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Let's keep it as it may be useful in the future", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:82#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:94#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:95#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:96#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:97#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:99#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "foc", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:100#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "status", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:98#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.png b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.png new file mode 100644 index 00000000..a638b8f4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.svg new file mode 100644 index 00000000..ed62d768 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_d.svg @@ -0,0 +1 @@ +Let's keep it as it may be useful in the futureSensorsDataEstimatedDataFlagsControlOutputsMessagesTxev_focev_statusSupervisorFSM_TXBUS_MESSAGES_TX boolean boolean 1MessagesTx1SensorsDataSensorsData 2StatusTx3FlagsFlags BUS_STATUS_TX booleanboolean2EstimatedDataEstimatedData 4ControlOutputsControlOutputs 5ConfigurationParametersConfigurationParameters U ~= U/zboolean U ~= U/zboolean focstatus diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_diagrams_820.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_diagrams_820.json new file mode 100644 index 00000000..4bb8f60f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_diagrams_820.json @@ -0,0 +1,543 @@ +[ + { + "hid":820, + "sid":"SupervisorFSM_TX", + "rsid":"SupervisorFSM_TX", + "esid":"AMC_BLDC:123", + "parent":801, + "children":[ + 821, + 822, + 823 + ], + "name":"SupervisorFSM_TX (SupervisorFSM_TX)", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_TX (SupervisorFSM_TX)", + "label":"SupervisorFSM_TX (SupervisorFSM_TX)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_TX_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_TX_d.png", + "elements":[ + { + "sid":"SupervisorFSM_TX:82", + "rsid":"SupervisorFSM_TX:82", + "name":"SensorsData", + "label":"SensorsData", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:96", + "rsid":"SupervisorFSM_TX:96", + "name":"EstimatedData", + "label":"EstimatedData", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:94", + "rsid":"SupervisorFSM_TX:94", + "name":"Flags", + "label":"Flags", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:97", + "rsid":"SupervisorFSM_TX:97", + "name":"ControlOutputs", + "label":"ControlOutputs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:98", + "rsid":"SupervisorFSM_TX:98", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:95", + "rsid":"SupervisorFSM_TX:95", + "name":"BUS_STATUS_TX", + "label":"BUS_STATUS_TX", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:99", + "rsid":"SupervisorFSM_TX:99", + "name":"Detect\nChange", + "label":"Detect Change", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:100", + "rsid":"SupervisorFSM_TX:100", + "name":"Detect\nChange1", + "label":"Detect Change1", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:90", + "rsid":"SupervisorFSM_TX:90", + "name":"Sequence Viewer", + "label":"Sequence Viewer", + "className":"Simulink.MessageViewer", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:87", + "rsid":"SupervisorFSM_TX:87", + "name":"SupervisorFSM_TX", + "label":"SupervisorFSM_TX", + "className":"Simulink.SubSystem", + "icon":"Chart_icon" + }, + { + "sid":"SupervisorFSM_TX:101", + "rsid":"SupervisorFSM_TX:101", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:88", + "rsid":"SupervisorFSM_TX:88", + "name":"MessagesTx", + "label":"MessagesTx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:93", + "rsid":"SupervisorFSM_TX:93", + "name":"StatusTx", + "label":"StatusTx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:102", + "rsid":"SupervisorFSM_TX:102", + "name":"Let's keep it as it may be useful in the future", + "label":"Let's keep it as it may be useful in the future", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"SupervisorFSM_TX:87#out:1;line", + "rsid":"SupervisorFSM_TX:87#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:82#out:1;line", + "rsid":"SupervisorFSM_TX:82#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:94#out:1;line", + "rsid":"SupervisorFSM_TX:94#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:95#out:1;line", + "rsid":"SupervisorFSM_TX:95#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:96#out:1;line", + "rsid":"SupervisorFSM_TX:96#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:97#out:1;line", + "rsid":"SupervisorFSM_TX:97#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:87#out:2;line", + "rsid":"SupervisorFSM_TX:87#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:99#out:1;line", + "rsid":"SupervisorFSM_TX:99#out:1;line", + "name":"foc", + "label":"foc", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:87#out:3;line", + "rsid":"SupervisorFSM_TX:87#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:100#out:1;line", + "rsid":"SupervisorFSM_TX:100#out:1;line", + "name":"status", + "label":"status", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:98#out:1;line", + "rsid":"SupervisorFSM_TX:98#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_TX_d.json", + "sameAsElement":false + }, + { + "hid":821, + "sid":"SupervisorFSM_TX:99", + "rsid":"SupervisorFSM_TX:99", + "esid":"SupervisorFSM_TX:99", + "parent":820, + "children":[ + ], + "name":"Detect\nChange", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_TX (SupervisorFSM_TX)/Detect Change", + "label":"Detect Change", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_TX_99_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_TX_99_d.png", + "elements":[ + { + "sid":"SupervisorFSM_TX:99:1", + "rsid":"SupervisorFSM_TX:99:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:99:2", + "rsid":"SupervisorFSM_TX:99:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:99:3", + "rsid":"SupervisorFSM_TX:99:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:99:4", + "rsid":"SupervisorFSM_TX:99:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:99:5", + "rsid":"SupervisorFSM_TX:99:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"SupervisorFSM_TX:99:6", + "rsid":"SupervisorFSM_TX:99:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"SupervisorFSM_TX:99:3#out:1;line", + "rsid":"SupervisorFSM_TX:99:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:99:2#out:1;line", + "rsid":"SupervisorFSM_TX:99:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:99:1#out:1;line", + "rsid":"SupervisorFSM_TX:99:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_TX_99_d.json", + "sameAsElement":false + }, + { + "hid":822, + "sid":"SupervisorFSM_TX:100", + "rsid":"SupervisorFSM_TX:100", + "esid":"SupervisorFSM_TX:100", + "parent":820, + "children":[ + ], + "name":"Detect\nChange1", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_TX (SupervisorFSM_TX)/Detect Change1", + "label":"Detect Change1", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/SupervisorFSM_TX_100_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_TX_100_d.png", + "elements":[ + { + "sid":"SupervisorFSM_TX:100:1", + "rsid":"SupervisorFSM_TX:100:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:100:2", + "rsid":"SupervisorFSM_TX:100:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:100:3", + "rsid":"SupervisorFSM_TX:100:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:100:4", + "rsid":"SupervisorFSM_TX:100:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:100:5", + "rsid":"SupervisorFSM_TX:100:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"SupervisorFSM_TX:100:6", + "rsid":"SupervisorFSM_TX:100:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"SupervisorFSM_TX:100:3#out:1;line", + "rsid":"SupervisorFSM_TX:100:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:100:2#out:1;line", + "rsid":"SupervisorFSM_TX:100:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"SupervisorFSM_TX:100:1#out:1;line", + "rsid":"SupervisorFSM_TX:100:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_TX_100_d.json", + "sameAsElement":false + }, + { + "hid":823, + "sid":"SupervisorFSM_TX:87", + "rsid":"SupervisorFSM_TX:87", + "esid":"SupervisorFSM_TX:87", + "parent":820, + "children":[ + 824, + 825 + ], + "name":"SupervisorFSM_TX", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_TX (SupervisorFSM_TX)/SupervisorFSM_TX", + "label":"SupervisorFSM_TX", + "className":"Stateflow.Chart", + "icon":"Chart_icon", + "svg":"support/slwebview_files/SupervisorFSM_TX_87_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_TX_87_d.png", + "elements":[ + { + "sid":"SupervisorFSM_TX:87:506", + "rsid":"SupervisorFSM_TX:87:506", + "name":"MSG_FOC_HANDLER", + "label":"MSG_FOC_HANDLER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + }, + { + "sid":"SupervisorFSM_TX:87:607", + "rsid":"SupervisorFSM_TX:87:607", + "name":"MSG_STATUS_HANDLER", + "label":"MSG_STATUS_HANDLER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_TX_87_d.json", + "sameAsElement":false + }, + { + "hid":824, + "sid":"SupervisorFSM_TX:87:506", + "rsid":"SupervisorFSM_TX:87:506", + "esid":"SupervisorFSM_TX:87:506", + "parent":823, + "children":[ + ], + "name":"MSG_FOC_HANDLER", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_TX (SupervisorFSM_TX)/SupervisorFSM_TX/MSG_FOC_HANDLER", + "label":"MSG_FOC_HANDLER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/SupervisorFSM_TX_87_506_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_TX_87_506_d.png", + "elements":[ + { + "sid":"SupervisorFSM_TX:87:551", + "rsid":"SupervisorFSM_TX:87:551", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_TX:87:553", + "rsid":"SupervisorFSM_TX:87:553", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_TX:87:552", + "rsid":"SupervisorFSM_TX:87:552", + "name":"", + "label":"[Flags.enable_sending_msg_status] {MessagesTx.foc.current = EstimatedData.Iq_filtered.current; MessagesTx.foc.velocity = EstimatedData.jointvelocities.velocity; MessagesTx.foc.position = SensorsData.jointpositions.position; send(ev_foc);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_TX_87_506_d.json", + "sameAsElement":false + }, + { + "hid":825, + "sid":"SupervisorFSM_TX:87:607", + "rsid":"SupervisorFSM_TX:87:607", + "esid":"SupervisorFSM_TX:87:607", + "parent":823, + "children":[ + ], + "name":"MSG_STATUS_HANDLER", + "fullname":"AMC_BLDC/Supervision/SupervisorFSM_TX (SupervisorFSM_TX)/SupervisorFSM_TX/MSG_STATUS_HANDLER", + "label":"MSG_STATUS_HANDLER", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/SupervisorFSM_TX_87_607_d.svg", + "thumbnail":"support/slwebview_files/SupervisorFSM_TX_87_607_d.png", + "elements":[ + { + "sid":"SupervisorFSM_TX:87:613", + "rsid":"SupervisorFSM_TX:87:613", + "name":"convert", + "label":"convert", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"SupervisorFSM_TX:87:610", + "rsid":"SupervisorFSM_TX:87:610", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"SupervisorFSM_TX:87:608", + "rsid":"SupervisorFSM_TX:87:608", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"SupervisorFSM_TX:87:609", + "rsid":"SupervisorFSM_TX:87:609", + "name":"", + "label":"[Flags.enable_sending_msg_status] {MessagesTx.status.control_mode = convert(Flags.control_mode); MessagesTx.status.pwm_fbk = ControlOutputs.Vq; MessagesTx.status.flags.ExternalFaultAsserted = Flags.fault_button; send(ev_status);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/SupervisorFSM_TX_87_607_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_p.json b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_p.json new file mode 100644 index 00000000..c1e1cf30 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/SupervisorFSM_TX_p.json @@ -0,0 +1,264 @@ +[ + { + "sid":"SupervisorFSM_TX", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "7.3", + "Sat Dec 30 14:19:59 2023", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:99", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"SupervisorFSM_TX:100", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"SupervisorFSM_TX:87", + "inspector":{ + "params":[ + "ActionLanguage", + "StateMachineType", + "ChartUpdate", + "SampleTime", + "EnableBitOps", + "UserSpecifiedStateTransitionExecutionOrder", + "ExportChartFunctions", + "AllowGlobalAccessToExportedFunctions", + "ExecuteAtInitialization", + "InitializeOutput", + "EnableNonTerminalStates", + "SupportVariableSizing", + "SaturateOnIntegerOverflow", + "TreatDimensionOfLengthOneAsFixedSize", + "VariantActivationTime", + "HasOutputData", + "OutputMonitoringMode", + "Description", + "Document" + ], + "values":[ + "C", + "Classic", + "INHERITED", + "-1", + true, + true, + false, + true, + false, + false, + false, + true, + false, + true, + "update diagram analyze all choices", + false, + "ChildActivity", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 17 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87:506", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ChildActivity", + "Auto", + "MSG_FOC_HANDLER\n", + false, + false, + "SignalName", + "MSG_FOC_HANDLER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"SupervisorFSM_TX:87:607", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 2, + false, + "ChildActivity", + "Auto", + "MSG_STATUS_HANDLER\n", + false, + false, + "SignalName", + "MSG_STATUS_HANDLER", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.json new file mode 100644 index 00000000..05841155 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.json @@ -0,0 +1,2408 @@ +[ + { + "sid":"can_decoder:13", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_CAN_RX", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:160", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:20", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_STATUS_RX", + "off", + "off", + "on", + "bar", + "6" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_decoder:68", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_MESSAGES_RX", + "off", + "off", + "on", + "bar", + "5" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_decoder:73", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN_RX_ERRORS", + "off", + "off", + "on", + "bar", + "2" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_decoder:70", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "available,packet", + "off", + "{available;\n {packet, {{ID, CLS SRC DST_TYP}; {PAYLOAD, {LEN; {CMD, M OPC}; ARG}}}}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"can_decoder:14", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "CAN_ID_AMC", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_decoder:161", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "CAN_VOLT_REF_SHIFT", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_decoder:162", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "CAN_VOLT_REF_GAIN", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_decoder:2", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_decoder:142", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:144", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:145", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:146", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:147", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:163", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:164", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:71", + "inspector":{ + "params":[ + "VariableStepTimePrecision", + "History" + ], + "values":[ + "3", + "5000" + ], + "tabs":[ + "Main" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MessageViewer", + "masktype":"" + } + }, + { + "sid":"can_decoder:66", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:21", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:22", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:14#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:20#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:68#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:13#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:70#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:70#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:73#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:6;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:142#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "error_event", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:7;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:8;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:9;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:10;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:11;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:144#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "control_mode", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:145#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "current_limit", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:146#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "desired_targets", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:147#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "current_pid", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:160#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:161#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:162#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:12;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:163#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "velocity_pid", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:13;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:164#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "motor_config", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.png new file mode 100644 index 00000000..b02d2bc4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.svg new file mode 100644 index 00000000..620bdeca --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_11_d.svg @@ -0,0 +1 @@ +pck_availablepck_inputConfigurationParametersCAN_ID_DSTCAN_VOLT_REF_SHIFTCAN_VOLT_REF_GAINmsg_set_control_modemsg_set_current_limitmsg_desired_targetsmsg_set_pidmsg_set_motor_configerror_typeev_errorev_set_control_modeev_set_current_limitev_desired_targetsev_set_current_pidev_set_velocity_pidev_set_motor_configDecoding LogicBUS_MSG_CONTROL_MODE CANErrorTypes boolean boolean BUS_MSG_MOTOR_CONFIG boolean BUS_MSG_CURRENT_LIMIT BUS_MSG_DESIRED_TARGETS boolean boolean boolean boolean BUS_MSG_PID 1pck_rxBUS_CAN_RX uint8 booleanbooleanbooleanbooleanbooleanbooleanBUS_STATUS_RX 2status_rx3errors_rx1messages_rxBUS_MSG_PIDBUS_MSG_CURRENT_LIMITBUS_MSG_CONTROL_MODEBUS_MSG_DESIRED_TARGETSBUS_MSG_MOTOR_CONFIGBUS_MESSAGES_RX boolean BUS_CAN_PACKET_RX BUS_CAN_RX_ERRORS CANErrorTypesbooleanU ~= U/zboolean U ~= U/zboolean U ~= U/zboolean U ~= U/zboolean U ~= U/zboolean 2ConfigurationParametersConfigurationParameters uint8 single U ~= U/zboolean U ~= U/zboolean <available><packet>error_eventcontrol_modecurrent_limitdesired_targetscurrent_pidvelocity_pidmotor_config diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.json new file mode 100644 index 00000000..bfc0697c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"can_decoder:142:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:142:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"can_decoder:142:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"can_decoder:142:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:142:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:142:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:142:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:142:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:142:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.svg new file mode 100644 index 00000000..1a0f5ec7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_142_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.json new file mode 100644 index 00000000..d93c59e6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"can_decoder:144:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:144:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"can_decoder:144:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"can_decoder:144:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:144:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:144:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:144:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:144:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:144:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.svg new file mode 100644 index 00000000..056260a3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_144_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.json new file mode 100644 index 00000000..e5819ffa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"can_decoder:145:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:145:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"can_decoder:145:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"can_decoder:145:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:145:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:145:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:145:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:145:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:145:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.svg new file mode 100644 index 00000000..efb13053 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_145_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.json new file mode 100644 index 00000000..e9c9a5c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"can_decoder:146:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:146:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"can_decoder:146:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"can_decoder:146:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:146:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:146:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:146:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:146:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:146:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.svg new file mode 100644 index 00000000..4be68d36 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_146_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.json new file mode 100644 index 00000000..79c25f1e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"can_decoder:147:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:147:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"can_decoder:147:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"can_decoder:147:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:147:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:147:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:147:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:147:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:147:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.svg new file mode 100644 index 00000000..2a35b2ce --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_147_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.json new file mode 100644 index 00000000..200725f8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"can_decoder:163:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:163:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"can_decoder:163:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"can_decoder:163:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:163:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:163:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:163:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:163:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:163:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.svg new file mode 100644 index 00000000..a914c4c2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_163_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.json new file mode 100644 index 00000000..4eae09ba --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"can_decoder:164:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:164:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"can_decoder:164:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"can_decoder:164:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:164:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:164:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:164:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:164:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:164:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.png new file mode 100644 index 00000000..7b4de601 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.svg new file mode 100644 index 00000000..938190ed --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_164_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean boolean 1Uboolean U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.json new file mode 100644 index 00000000..8bf04cf9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.json @@ -0,0 +1,176 @@ +[ + { + "sid":"can_decoder:2:162", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home", + false, + false, + "SignalName", + "DESIRED_TARGETS.Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:148", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:159", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[(pck_input.PAYLOAD.LEN == 8) && (CAN_ID_DST <= 4)]\n{idx = 2*(CAN_ID_DST-1);\ntmp_merged = merge_2bytes_signed(pck_input.PAYLOAD.ARG[idx], pck_input.PAYLOAD.ARG[idx+1]);\nmsg_desired_targets.current = single(0.001) * single(tmp_merged);\nmsg_desired_targets.voltage = single(tmp_merged >> (CAN_VOLT_REF_SHIFT - ConfigurationParameters.CurLoopPID.shift_factor)) / CAN_VOLT_REF_GAIN; \nmsg_desired_targets.velocity = single(1000) * single(tmp_merged) * CAN_ANGLE_ICUB2DEG;\ncmd_processed++;\nsend(ev_desired_targets);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:153", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_malformed, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:158", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Streaming) && (MCStreaming(pck_input.ID.DST_TYP) == MCStreaming.Desired_Targets)]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.png new file mode 100644 index 00000000..18ffd86f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.svg new file mode 100644 index 00000000..c269ace0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_141_d.svg @@ -0,0 +1 @@ +DESIRED_TARGETSHome/send(ev_error_pck_malformed, ERROR_HANDLING)2[(pck_input.PAYLOAD.LEN == 8) && (CAN_ID_DST <= 4)]{idx = 2*(CAN_ID_DST-1);tmp_merged = merge_2bytes_signed(pck_input.PAYLOAD.ARG[idx], pck_input.PAYLOAD.ARG[idx+1]);msg_desired_targets.current = single(0.001) * single(tmp_merged);msg_desired_targets.voltage = single(tmp_merged >> (CAN_VOLT_REF_SHIFT - ConfigurationParameters.CurLoopPID.shift_factor)) / CAN_VOLT_REF_GAIN; msg_desired_targets.velocity = single(1000) * single(tmp_merged) * CAN_ANGLE_ICUB2DEG;cmd_processed++;send(ev_desired_targets);}1[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Streaming) && (MCStreaming(pck_input.ID.DST_TYP) == MCStreaming.Desired_Targets)] diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.json new file mode 100644 index 00000000..cdc26e8b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.json @@ -0,0 +1,356 @@ +[ + { + "sid":"can_decoder:2:284", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home", + false, + false, + "SignalName", + "SET_MOTOR_CONFIG.Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:270", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:271", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.LEN == 8]\n{msg_set_motor_config.has_quadrature_encoder = boolean(pck_input.PAYLOAD.ARG[1] & 0x01);\nmsg_set_motor_config.has_hall_sens = boolean(pck_input.PAYLOAD.ARG[1] & 0x02);\nmsg_set_motor_config.has_torque_sens = boolean(pck_input.PAYLOAD.ARG[1] & 0x04);\nmsg_set_motor_config.use_index = boolean(pck_input.PAYLOAD.ARG[1] & 0x08);\nmsg_set_motor_config.has_speed_quadrature_encoder = boolean(pck_input.PAYLOAD.ARG[1] & 0x10);\nmsg_set_motor_config.enable_verbosity = boolean(pck_input.PAYLOAD.ARG[1] & 0x20);\nmsg_set_motor_config.rotor_encoder_resolution = merge_2bytes_signed(pck_input.PAYLOAD.ARG[2], pck_input.PAYLOAD.ARG[3]);\nmsg_set_motor_config.rotor_index_offset = merge_2bytes_signed(pck_input.PAYLOAD.ARG[4], pck_input.PAYLOAD.ARG[5]);\nmsg_set_motor_config.number_poles = pck_input.PAYLOAD.ARG[6];\nmsg_set_motor_config.encoder_tolerance = pck_input.PAYLOAD.ARG[7];\ncmd_processed++;\nsend(ev_set_motor_config);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:273", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:274", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_malformed, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:275", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:276", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_not4us, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:272", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_malformed, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:277", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.ID.DST_TYP == CAN_ID_DST]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:280", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.LEN >= 1]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:278", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Motor_Config]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.png new file mode 100644 index 00000000..d40ce0d5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.svg new file mode 100644 index 00000000..4fd4dd43 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_258_d.svg @@ -0,0 +1 @@ +SET_MOTOR_CONFIGHome[pck_input.PAYLOAD.LEN >= 1]1[pck_input.ID.DST_TYP == CAN_ID_DST]1[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]/send(ev_error_pck_malformed, ERROR_HANDLING)22[pck_input.PAYLOAD.LEN == 8]{msg_set_motor_config.has_quadrature_encoder = boolean(pck_input.PAYLOAD.ARG[1] & 0x01);msg_set_motor_config.has_hall_sens = boolean(pck_input.PAYLOAD.ARG[1] & 0x02);msg_set_motor_config.has_torque_sens = boolean(pck_input.PAYLOAD.ARG[1] & 0x04);msg_set_motor_config.use_index = boolean(pck_input.PAYLOAD.ARG[1] & 0x08);msg_set_motor_config.has_speed_quadrature_encoder = boolean(pck_input.PAYLOAD.ARG[1] & 0x10);msg_set_motor_config.enable_verbosity = boolean(pck_input.PAYLOAD.ARG[1] & 0x20);msg_set_motor_config.rotor_encoder_resolution = merge_2bytes_signed(pck_input.PAYLOAD.ARG[2], pck_input.PAYLOAD.ARG[3]);msg_set_motor_config.rotor_index_offset = merge_2bytes_signed(pck_input.PAYLOAD.ARG[4], pck_input.PAYLOAD.ARG[5]);msg_set_motor_config.number_poles = pck_input.PAYLOAD.ARG[6];msg_set_motor_config.encoder_tolerance = pck_input.PAYLOAD.ARG[7];cmd_processed++;send(ev_set_motor_config);}1[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Motor_Config]1/send(ev_error_pck_malformed, ERROR_HANDLING)2/send(ev_error_pck_not4us, ERROR_HANDLING)2 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.json new file mode 100644 index 00000000..a45d0d56 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.json @@ -0,0 +1,416 @@ +[ + { + "sid":"can_decoder:2:10", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home", + false, + false, + "SignalName", + "SET_CONTROL_MODE.Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:12", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:31", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[is_controlmode_recognized(mode)]\n{msg_set_control_mode.motor = pck_input.PAYLOAD.CMD.M;\nmsg_set_control_mode.mode = MCControlModes(mode);\ncmd_processed++;\nsend(ev_set_control_mode);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:35", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_mode_unrecognized, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:33", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_malformed, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:130", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:129", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_malformed, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:32", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_not4us, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:123", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:16", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.ID.DST_TYP == CAN_ID_DST]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:128", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.LEN >= 1]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:23", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Control_Mode]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:25", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.LEN >= 2]\n{mode = pck_input.PAYLOAD.ARG[1];}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.png new file mode 100644 index 00000000..cae029bb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.svg new file mode 100644 index 00000000..fbc411b3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_85_d.svg @@ -0,0 +1 @@ +SET_CONTROL_MODEHome[pck_input.PAYLOAD.LEN >= 2]{mode = pck_input.PAYLOAD.ARG[1];}1[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]/send(ev_error_pck_malformed, ERROR_HANDLING)2/send(ev_error_mode_unrecognized, ERROR_HANDLING)2/send(ev_error_pck_malformed, ERROR_HANDLING)22/send(ev_error_pck_not4us, ERROR_HANDLING)2[pck_input.PAYLOAD.LEN >= 1]1[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Control_Mode]1[pck_input.ID.DST_TYP == CAN_ID_DST]1[is_controlmode_recognized(mode)]{msg_set_control_mode.motor = pck_input.PAYLOAD.CMD.M;msg_set_control_mode.mode = MCControlModes(mode);cmd_processed++;send(ev_set_control_mode);}1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.json new file mode 100644 index 00000000..54de126c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.json @@ -0,0 +1,600 @@ +[ + { + "sid":"can_decoder:2:71", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home", + false, + false, + "SignalName", + "SET_OPTIONS.Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:287", + "inspector":{ + "params":[ + "FixedHeight", + "FixedWidth", + "DropShadow", + "Description", + "Document" + ], + "values":[ + false, + false, + false, + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 3 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:255", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:251", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "{msg_set_pid.Kp *= single(0.001);\nmsg_set_pid.Ki *= single(0.001);\nmsg_set_pid.Kd *= single(0.001);\nsend(ev_set_velocity_pid);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:250", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_PID]\n{send(ev_set_current_pid);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:61", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:70", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.LEN == 8]\n{msg_set_current_limit.motor = pck_input.PAYLOAD.CMD.M;\nmsg_set_current_limit.nominal = single(0.001)*single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[2], pck_input.PAYLOAD.ARG[3]));\nmsg_set_current_limit.peak = single(0.001)*single(merge_2bytes_unsigned(pck_input.PAYLOAD.ARG[4], pck_input.PAYLOAD.ARG[5]));\nmsg_set_current_limit.overload = single(0.001)*single(merge_2bytes_unsigned(pck_input.PAYLOAD.ARG[6], pck_input.PAYLOAD.ARG[7]));\ncmd_processed++;\nsend(ev_set_current_limit);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:64", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "/send(ev_error_pck_malformed, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:134", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:65", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_malformed, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:125", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:131", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "/send(ev_error_pck_not4us, ERROR_HANDLING)", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:67", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.ID.DST_TYP == CAN_ID_DST]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:136", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_Limit]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:204", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:133", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.LEN >= 1]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:201", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "[(pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_PID) || (pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Velocity_PID)]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:248", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_input.PAYLOAD.LEN == 8]\n{msg_set_pid.motor = pck_input.PAYLOAD.CMD.M;\nmsg_set_pid.Ks = pck_input.PAYLOAD.ARG[7];\nc = single(0x01 << (15 - msg_set_pid.Ks)) / single(32768);\nmsg_set_pid.Kp = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[1], pck_input.PAYLOAD.ARG[2]));\nmsg_set_pid.Ki = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[3], pck_input.PAYLOAD.ARG[4]));\nmsg_set_pid.Kd = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[5], pck_input.PAYLOAD.ARG[6]));\ncmd_processed++;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:205", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.png new file mode 100644 index 00000000..874c0cea Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.svg new file mode 100644 index 00000000..059f9373 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_86_d.svg @@ -0,0 +1 @@ +SET_OPTIONSHomevelocity PID gains are supposed to be in mA/(deg/s)whereas the current loop is in A[(pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_PID) || (pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Velocity_PID)]2[pck_input.PAYLOAD.LEN >= 1]12/send(ev_error_pck_not4us, ERROR_HANDLING)2[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]/send(ev_error_pck_malformed, ERROR_HANDLING)23[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_PID]{send(ev_set_current_pid);}1/send(ev_error_pck_malformed, ERROR_HANDLING)[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_Limit]1[pck_input.PAYLOAD.LEN == 8]{msg_set_pid.motor = pck_input.PAYLOAD.CMD.M;msg_set_pid.Ks = pck_input.PAYLOAD.ARG[7];c = single(0x01 << (15 - msg_set_pid.Ks)) / single(32768);msg_set_pid.Kp = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[1], pck_input.PAYLOAD.ARG[2]));msg_set_pid.Ki = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[3], pck_input.PAYLOAD.ARG[4]));msg_set_pid.Kd = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[5], pck_input.PAYLOAD.ARG[6]));cmd_processed++;}12[pck_input.ID.DST_TYP == CAN_ID_DST]1[pck_input.PAYLOAD.LEN == 8]{msg_set_current_limit.motor = pck_input.PAYLOAD.CMD.M;msg_set_current_limit.nominal = single(0.001)*single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[2], pck_input.PAYLOAD.ARG[3]));msg_set_current_limit.peak = single(0.001)*single(merge_2bytes_unsigned(pck_input.PAYLOAD.ARG[4], pck_input.PAYLOAD.ARG[5]));msg_set_current_limit.overload = single(0.001)*single(merge_2bytes_unsigned(pck_input.PAYLOAD.ARG[6], pck_input.PAYLOAD.ARG[7]));cmd_processed++;send(ev_set_current_limit);}1{msg_set_pid.Kp *= single(0.001);msg_set_pid.Ki *= single(0.001);msg_set_pid.Kd *= single(0.001);send(ev_set_velocity_pid);}2 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.json new file mode 100644 index 00000000..8c372b1a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.json @@ -0,0 +1,440 @@ +[ + { + "sid":"can_decoder:2:47", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Home\n\nentry:\n cmd_processed = 0;\n\nexit:\n ev_async = false;", + false, + false, + "SignalName", + "ERROR_HANDLING.Home", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:116", + "inspector":{ + "params":[ + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + false, + "SelfActivity", + "Auto", + "Event_Error\n\nentry:\n ev_async = true;", + false, + false, + "SignalName", + "ERROR_HANDLING.Event_Error", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:49", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:114", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "{error_type = CANErrorTypes.No_Error;}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:106", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[cmd_processed > 1]\n{error_type = CANErrorTypes.Packet_MultiFunctionsDetected;\nsend(ev_error);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:176", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 4, + false, + "[ev_async]", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:105", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "[pck_available && (cmd_processed == 0)]\n{error_type = CANErrorTypes.Packet_Unrecognized;\nsend(ev_error);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:117", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:52", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 5, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:102", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ev_error_pck_not4us\n{error_type = CANErrorTypes.Packet_Not4Us;\nsend(ev_error);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:104", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "ev_error_pck_malformed\n{error_type = CANErrorTypes.Packet_Malformed;\nsend(ev_error);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:121", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 3, + false, + "ev_error_mode_unrecognized\n{error_type = CANErrorTypes.Mode_Unrecognized;\nsend(ev_error);}", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:112", + "inspector":{ + "params":[ + "ExecutionOrder", + "IsVariant", + "LabelString", + "Description", + "Document" + ], + "values":[ + 2, + false, + "", + "", + "" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.png new file mode 100644 index 00000000..208161b3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.svg new file mode 100644 index 00000000..75b05697 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_87_d.svg @@ -0,0 +1 @@ +ERROR_HANDLINGEvent_Errorentry: ev_async = true;Homeentry: cmd_processed = 0;exit: ev_async = false;ev_error_pck_malformed{error_type = CANErrorTypes.Packet_Malformed;send(ev_error);}2ev_error_pck_not4us{error_type = CANErrorTypes.Packet_Not4Us;send(ev_error);}1[ev_async]45[cmd_processed > 1]{error_type = CANErrorTypes.Packet_MultiFunctionsDetected;send(ev_error);}1[pck_available && (cmd_processed == 0)]{error_type = CANErrorTypes.Packet_Unrecognized;send(ev_error);}1{error_type = CANErrorTypes.No_Error;}22ev_error_mode_unrecognized{error_type = CANErrorTypes.Mode_Unrecognized;send(ev_error);}3 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.json new file mode 100644 index 00000000..cf02bda0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.json @@ -0,0 +1,405 @@ +[ + { + "sid":"can_decoder:2:85", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ChildActivity", + "Auto", + "SET_CONTROL_MODE", + false, + false, + "SignalName", + "SET_CONTROL_MODE", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:141", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 2, + false, + "ChildActivity", + "Auto", + "DESIRED_TARGETS", + false, + false, + "SignalName", + "DESIRED_TARGETS", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:86", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 3, + false, + "ChildActivity", + "Auto", + "SET_OPTIONS", + false, + false, + "SignalName", + "SET_OPTIONS", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:258", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 4, + false, + "ChildActivity", + "Auto", + "SET_MOTOR_CONFIG", + false, + false, + "SignalName", + "SET_MOTOR_CONFIG", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:75", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "uw = merge_2bytes_unsigned(bl, bh)", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"merge_2bytes_unsigned", + "code":{ + "merge_2bytes_unsigned":"function uw = merge_2bytes_unsigned(bl, bh)\n\nuw = bitor(bitshift(bh, 8), bl);\n" + }, + "code_sid":"can_decoder:2:75" + }, + "finder":[ + ] + }, + { + "sid":"can_decoder:2:180", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "sw = merge_2bytes_signed(bl, bh)", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"merge_2bytes_signed", + "code":{ + "merge_2bytes_signed":"function sw = merge_2bytes_signed(bl, bh)\n\nuw = bitor(bitshift(bh, 8), bl);\nsw = typecast(uw, 'int16');" + }, + "code_sid":"can_decoder:2:180" + }, + "finder":[ + ] + }, + { + "sid":"can_decoder:2:137", + "inspector":{ + "params":[ + "InlineOption", + "LabelString", + "SaturateOnIntegerOverflow", + "EmlDefaultFimath", + "Description", + "Document" + ], + "values":[ + "Auto", + "ok = is_controlmode_recognized(mode)", + true, + "Same as MATLAB Default", + "", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"is_controlmode_recognized", + "code":{ + "is_controlmode_recognized":"function ok = is_controlmode_recognized(mode) \n\nok = true;\nif (mode ~= MCControlModes.Idle) && ...\n (mode ~= MCControlModes.OpenLoop) && ...\n (mode ~= MCControlModes.SpeedVoltage) && ...\n (mode ~= MCControlModes.Current)\n ok = false;\nend\n \n " + }, + "code_sid":"can_decoder:2:137" + }, + "finder":[ + ] + }, + { + "sid":"can_decoder:2:87", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 5, + false, + "ChildActivity", + "Auto", + "ERROR_HANDLING", + false, + false, + "SignalName", + "ERROR_HANDLING", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.png new file mode 100644 index 00000000..0f69a855 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.svg new file mode 100644 index 00000000..61191d72 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_2_d.svg @@ -0,0 +1 @@ +ERROR_HANDLING5ok = is_controlmode_recognized(mode)MATLAB Functionsw = merge_2bytes_signed(bl, bh)MATLAB Functionuw = merge_2bytes_unsigned(bl, bh)MATLAB FunctionSET_MOTOR_CONFIG4DESIRED_TARGETS2velocity PID gains are supposed to be in mA/(deg/s)whereas the current loop is in ASET_OPTIONS31SET_CONTROL_MODE diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.json new file mode 100644 index 00000000..f086b693 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.json @@ -0,0 +1,384 @@ +[ + { + "sid":"can_decoder:76", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_CAN", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:77", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"raw2struct", + "code":{ + "raw2struct":"function pck_rx_struct = raw2struct(pck_rx_raw)\n\npck_rx_struct.available = pck_rx_raw.available;\n\n% ID\npck_rx_struct.packet.ID.CLS = CANClassTypes(bitshift(bitand(pck_rx_raw.packet.ID, 0x0700), -8));\npck_rx_struct.packet.ID.SRC = uint8(bitshift(bitand(pck_rx_raw.packet.ID, 0x0f0), -4));\npck_rx_struct.packet.ID.DST_TYP = uint8(bitand(pck_rx_raw.packet.ID, 0x00f));\n\n% PAYLOAD\npck_rx_struct.packet.PAYLOAD.LEN = max([0, min([8, pck_rx_raw.length])]);\npck_rx_struct.packet.PAYLOAD.CMD.M = (bitand(pck_rx_raw.packet.PAYLOAD(1), 0x80) ~= 0);\npck_rx_struct.packet.PAYLOAD.CMD.OPC = bitand(pck_rx_raw.packet.PAYLOAD(1), 0x7f);\n\n% We get both the polling and the streaming packtes covered\npck_rx_struct.packet.PAYLOAD.ARG = pck_rx_raw.packet.PAYLOAD;\n" + }, + "code_sid":"can_decoder:77:1" + }, + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_decoder:78", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:76#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:77#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.png new file mode 100644 index 00000000..c862dadf Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.svg new file mode 100644 index 00000000..00385e06 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_75_d.svg @@ -0,0 +1 @@ +1pck_rx_rawBUS_CAN 1pck_rx_structpck_rx_rawpck_rx_structRAW2STRUCT Decoding LogicBUS_CAN_RX diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.json new file mode 100644 index 00000000..e672b148 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.json @@ -0,0 +1,975 @@ +[ + { + "sid":"can_decoder:89", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:159", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:11", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_decoder:75", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_decoder:95", + "inspector":{ + "params":[ + "IterationIndexDataType", + "ShowIterationIndex", + "InputPartition", + "InputPartitionDimension", + "InputPartitionWidth", + "InputPartitionOffset", + "OutputConcatenationDimension", + "SubsysMaskParameterPartition", + "SubsysMaskParameterPartitionDimension", + "SubsysMaskParameterPartitionWidth", + "SpecifiedNumIters" + ], + "values":[ + "int32", + "off", + "on\noff", + "1\n1", + "1\n1", + "0\n0", + "1\n1\n1", + "{}", + "{}", + "{}", + "-1" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ForEach", + "masktype":"" + } + }, + { + "sid":"can_decoder:90", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:91", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:92", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:75#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:11#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:11#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:11#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:89#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:159#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.png new file mode 100644 index 00000000..767bdcdc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.svg new file mode 100644 index 00000000..34faf53d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_88_d.svg @@ -0,0 +1 @@ +pck_rxConfigurationParametersmessages_rxstatus_rxerrors_rxCAN_DecoderBUS_CAN_RX_ERRORS BUS_MESSAGES_RX BUS_STATUS_RX pck_rx_rawpck_rx_structCAN_RX_RAW2STRUCTBUS_CAN_RX 1pck_rx_rawBUS_CAN 1messages_rx2events_rx3errors_rxFor Each2ConfigurationParametersConfigurationParameters diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.json new file mode 100644 index 00000000..3b2e308e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.json @@ -0,0 +1,1088 @@ +[ + { + "sid":"can_decoder:74", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_CAN_MULTIPLE", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:153", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_decoder:103", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_MESSAGES_RX_MULTIPLE", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_decoder:139", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_STATUS_RX_MULTIPLE", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_decoder:140", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN_RX_ERRORS_MULTIPLE", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_decoder:141", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "packets", + "off", + "{{packets, {available; length; {packet, ID PAYLOAD}}}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"can_decoder:88", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_decoder:58", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: BUS_MESSAGES_RX_MULTIPLE", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:59", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: BUS_STATUS_RX_MULTIPLE", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:61", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: BUS_CAN_RX_ERRORS_MULTIPLE", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_decoder:74#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:88#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:103#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:88#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:88#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:139#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:140#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:141#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:153#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.png new file mode 100644 index 00000000..69856ec4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.svg new file mode 100644 index 00000000..5577217c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_d.svg @@ -0,0 +1 @@ +1messages_rx2status_rx3errors_rx1pck_rx_rawBUS_CAN_MULTIPLE pck_rx_rawConfigurationParametersmessages_rxevents_rxerrors_rx4Cycling DecoderBUS_MESSAGES_RX (4)(CAN_MAX_NUM_PACKETS) BUS_CAN_RX_ERRORS (4)(CAN_MAX_NUM_PACKETS) 4(CAN_MAX_NUM_PACKETS)BUS_STATUS_RX (4)(CAN_MAX_NUM_PACKETS) BUS_MESSAGES_RX_MULTIPLE BUS_MESSAGES_RX (4)(CAN_MAX_NUM_PACKETS)BUS_STATUS_RX (4)(CAN_MAX_NUM_PACKETS)BUS_STATUS_RX_MULTIPLE BUS_CAN_RX_ERRORS (4)(CAN_MAX_NUM_PACKETS)BUS_CAN_RX_ERRORS_MULTIPLE BUS_CAN (4)(CAN_MAX_NUM_PACKETS) 2ConfigurationParametersConfigurationParameters <packets> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_diagrams_342.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_diagrams_342.json new file mode 100644 index 00000000..5d4d1989 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_diagrams_342.json @@ -0,0 +1,2126 @@ +[ + { + "hid":342, + "sid":"can_decoder", + "rsid":"can_decoder", + "esid":"AMC_BLDC:94", + "parent":341, + "children":[ + 343 + ], + "name":"CAN_Decoder (can_decoder)", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)", + "label":"CAN_Decoder (can_decoder)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/can_decoder_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_d.png", + "elements":[ + { + "sid":"can_decoder:74", + "rsid":"can_decoder:74", + "name":"pck_rx_raw", + "label":"pck_rx_raw", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:153", + "rsid":"can_decoder:153", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:103", + "rsid":"can_decoder:103", + "name":"Bus\nCreator", + "label":"Bus Creator", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:139", + "rsid":"can_decoder:139", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:140", + "rsid":"can_decoder:140", + "name":"Bus\nCreator2", + "label":"Bus Creator2", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:141", + "rsid":"can_decoder:141", + "name":"Bus\nSelector", + "label":"Bus Selector", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:88", + "rsid":"can_decoder:88", + "name":"Cycling Decoder", + "label":"Cycling Decoder", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_decoder:58", + "rsid":"can_decoder:58", + "name":"messages_rx", + "label":"messages_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:59", + "rsid":"can_decoder:59", + "name":"status_rx", + "label":"status_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:61", + "rsid":"can_decoder:61", + "name":"errors_rx", + "label":"errors_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:74#out:1;line", + "rsid":"can_decoder:74#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:88#out:1;line", + "rsid":"can_decoder:88#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:103#out:1;line", + "rsid":"can_decoder:103#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:88#out:3;line", + "rsid":"can_decoder:88#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:88#out:2;line", + "rsid":"can_decoder:88#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:139#out:1;line", + "rsid":"can_decoder:139#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:140#out:1;line", + "rsid":"can_decoder:140#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:141#out:1;line", + "rsid":"can_decoder:141#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:153#out:1;line", + "rsid":"can_decoder:153#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_d.json", + "sameAsElement":false + }, + { + "hid":343, + "sid":"can_decoder:88", + "rsid":"can_decoder:88", + "esid":"can_decoder:88", + "parent":342, + "children":[ + 344, + 358 + ], + "name":"Cycling Decoder", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder", + "label":"Cycling Decoder", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/can_decoder_88_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_88_d.png", + "elements":[ + { + "sid":"can_decoder:89", + "rsid":"can_decoder:89", + "name":"pck_rx_raw", + "label":"pck_rx_raw", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:159", + "rsid":"can_decoder:159", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:11", + "rsid":"can_decoder:11", + "name":"CAN_Decoder", + "label":"CAN_Decoder", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_decoder:75", + "rsid":"can_decoder:75", + "name":"CAN_RX_RAW2STRUCT", + "label":"CAN_RX_RAW2STRUCT", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_decoder:95", + "rsid":"can_decoder:95", + "name":"For Each", + "label":"For Each", + "className":"Simulink.ForEach", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:90", + "rsid":"can_decoder:90", + "name":"messages_rx", + "label":"messages_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:91", + "rsid":"can_decoder:91", + "name":"events_rx", + "label":"events_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:92", + "rsid":"can_decoder:92", + "name":"errors_rx", + "label":"errors_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:75#out:1;line", + "rsid":"can_decoder:75#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:11#out:1;line", + "rsid":"can_decoder:11#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:11#out:2;line", + "rsid":"can_decoder:11#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:11#out:3;line", + "rsid":"can_decoder:11#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:89#out:1;line", + "rsid":"can_decoder:89#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:159#out:1;line", + "rsid":"can_decoder:159#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_88_d.json", + "sameAsElement":false + }, + { + "hid":344, + "sid":"can_decoder:11", + "rsid":"can_decoder:11", + "esid":"can_decoder:11", + "parent":343, + "children":[ + 345, + 351, + 352, + 353, + 354, + 355, + 356, + 357 + ], + "name":"CAN_Decoder", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder", + "label":"CAN_Decoder", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/can_decoder_11_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_11_d.png", + "elements":[ + { + "sid":"can_decoder:13", + "rsid":"can_decoder:13", + "name":"pck_rx", + "label":"pck_rx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:160", + "rsid":"can_decoder:160", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:20", + "rsid":"can_decoder:20", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:68", + "rsid":"can_decoder:68", + "name":"Bus\nCreator2", + "label":"Bus Creator2", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:73", + "rsid":"can_decoder:73", + "name":"Bus\nCreator3", + "label":"Bus Creator3", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:70", + "rsid":"can_decoder:70", + "name":"Bus\nSelector", + "label":"Bus Selector", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:14", + "rsid":"can_decoder:14", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:161", + "rsid":"can_decoder:161", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:162", + "rsid":"can_decoder:162", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:2", + "rsid":"can_decoder:2", + "name":"Decoding Logic", + "label":"Decoding Logic", + "className":"Simulink.SubSystem", + "icon":"Chart_icon" + }, + { + "sid":"can_decoder:142", + "rsid":"can_decoder:142", + "name":"Detect\nChange", + "label":"Detect Change", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:144", + "rsid":"can_decoder:144", + "name":"Detect\nChange1", + "label":"Detect Change1", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:145", + "rsid":"can_decoder:145", + "name":"Detect\nChange2", + "label":"Detect Change2", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:146", + "rsid":"can_decoder:146", + "name":"Detect\nChange3", + "label":"Detect Change3", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:147", + "rsid":"can_decoder:147", + "name":"Detect\nChange4", + "label":"Detect Change4", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:163", + "rsid":"can_decoder:163", + "name":"Detect\nChange5", + "label":"Detect Change5", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:164", + "rsid":"can_decoder:164", + "name":"Detect\nChange6", + "label":"Detect Change6", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:71", + "rsid":"can_decoder:71", + "name":"Sequence Viewer", + "label":"Sequence Viewer", + "className":"Simulink.MessageViewer", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:66", + "rsid":"can_decoder:66", + "name":"messages_rx", + "label":"messages_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:21", + "rsid":"can_decoder:21", + "name":"status_rx", + "label":"status_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:22", + "rsid":"can_decoder:22", + "name":"errors_rx", + "label":"errors_rx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:14#out:1;line", + "rsid":"can_decoder:14#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:20#out:1;line", + "rsid":"can_decoder:20#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:1;line", + "rsid":"can_decoder:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:2;line", + "rsid":"can_decoder:2#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:68#out:1;line", + "rsid":"can_decoder:68#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:3;line", + "rsid":"can_decoder:2#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:13#out:1;line", + "rsid":"can_decoder:13#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:70#out:1;line", + "rsid":"can_decoder:70#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:70#out:2;line", + "rsid":"can_decoder:70#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:73#out:1;line", + "rsid":"can_decoder:73#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:6;line", + "rsid":"can_decoder:2#out:6;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:4;line", + "rsid":"can_decoder:2#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:142#out:1;line", + "rsid":"can_decoder:142#out:1;line", + "name":"error_event", + "label":"error_event", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:7;line", + "rsid":"can_decoder:2#out:7;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:8;line", + "rsid":"can_decoder:2#out:8;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:9;line", + "rsid":"can_decoder:2#out:9;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:10;line", + "rsid":"can_decoder:2#out:10;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:11;line", + "rsid":"can_decoder:2#out:11;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:144#out:1;line", + "rsid":"can_decoder:144#out:1;line", + "name":"control_mode", + "label":"control_mode", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:145#out:1;line", + "rsid":"can_decoder:145#out:1;line", + "name":"current_limit", + "label":"current_limit", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:146#out:1;line", + "rsid":"can_decoder:146#out:1;line", + "name":"desired_targets", + "label":"desired_targets", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:147#out:1;line", + "rsid":"can_decoder:147#out:1;line", + "name":"current_pid", + "label":"current_pid", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:160#out:1;line", + "rsid":"can_decoder:160#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:161#out:1;line", + "rsid":"can_decoder:161#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:162#out:1;line", + "rsid":"can_decoder:162#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:12;line", + "rsid":"can_decoder:2#out:12;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:163#out:1;line", + "rsid":"can_decoder:163#out:1;line", + "name":"velocity_pid", + "label":"velocity_pid", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:13;line", + "rsid":"can_decoder:2#out:13;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:164#out:1;line", + "rsid":"can_decoder:164#out:1;line", + "name":"motor_config", + "label":"motor_config", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:2#out:5;line", + "rsid":"can_decoder:2#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_11_d.json", + "sameAsElement":false + }, + { + "hid":345, + "sid":"can_decoder:2", + "rsid":"can_decoder:2", + "esid":"can_decoder:2", + "parent":344, + "children":[ + 346, + 347, + 348, + 349, + 350 + ], + "name":"Decoding Logic", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Decoding Logic", + "label":"Decoding Logic", + "className":"Stateflow.Chart", + "icon":"Chart_icon", + "svg":"support/slwebview_files/can_decoder_2_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_2_d.png", + "elements":[ + { + "sid":"can_decoder:2:85", + "rsid":"can_decoder:2:85", + "name":"SET_CONTROL_MODE", + "label":"SET_CONTROL_MODE", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + }, + { + "sid":"can_decoder:2:141", + "rsid":"can_decoder:2:141", + "name":"DESIRED_TARGETS", + "label":"DESIRED_TARGETS", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + }, + { + "sid":"can_decoder:2:86", + "rsid":"can_decoder:2:86", + "name":"SET_OPTIONS", + "label":"SET_OPTIONS", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + }, + { + "sid":"can_decoder:2:258", + "rsid":"can_decoder:2:258", + "name":"SET_MOTOR_CONFIG", + "label":"SET_MOTOR_CONFIG", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + }, + { + "sid":"can_decoder:2:75", + "rsid":"can_decoder:2:75", + "name":"merge_2bytes_unsigned", + "label":"merge_2bytes_unsigned", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"can_decoder:2:180", + "rsid":"can_decoder:2:180", + "name":"merge_2bytes_signed", + "label":"merge_2bytes_signed", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"can_decoder:2:137", + "rsid":"can_decoder:2:137", + "name":"is_controlmode_recognized", + "label":"is_controlmode_recognized", + "className":"Stateflow.EMFunction", + "icon":"eml_icon" + }, + { + "sid":"can_decoder:2:87", + "rsid":"can_decoder:2:87", + "name":"ERROR_HANDLING", + "label":"ERROR_HANDLING", + "className":"Stateflow.State", + "icon":"SubchartedState_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_2_d.json", + "sameAsElement":false + }, + { + "hid":346, + "sid":"can_decoder:2:141", + "rsid":"can_decoder:2:141", + "esid":"can_decoder:2:141", + "parent":345, + "children":[ + ], + "name":"DESIRED_TARGETS", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Decoding Logic/DESIRED_TARGETS", + "label":"DESIRED_TARGETS", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/can_decoder_2_141_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_2_141_d.png", + "elements":[ + { + "sid":"can_decoder:2:162", + "rsid":"can_decoder:2:162", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"can_decoder:2:148", + "rsid":"can_decoder:2:148", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:159", + "rsid":"can_decoder:2:159", + "name":"", + "label":"[(pck_input.PAYLOAD.LEN == 8) && (CAN_ID_DST <= 4)] {idx = 2*(CAN_ID_DST-1); tmp_merged = merge_2bytes_signed(pck_input.PAYLOAD.ARG[idx], pck_input.PAYLOAD.ARG[idx+1]); msg_desired_targets.current = single(0.001) * single(tmp_merged); msg_desired_targets.voltage = single(tmp_merged >> (CAN_VOLT_REF_SHIFT - ConfigurationParameters.CurLoopPID.shift_factor)) / CAN_VOLT_REF_GAIN; msg_desired_targets.velocity = single(1000) * single(tmp_merged) * CAN_ANGLE_ICUB2DEG; cmd_processed++; send(ev_desired_targets);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:153", + "rsid":"can_decoder:2:153", + "name":"", + "label":"/send(ev_error_pck_malformed, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:158", + "rsid":"can_decoder:2:158", + "name":"", + "label":"[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Streaming) && (MCStreaming(pck_input.ID.DST_TYP) == MCStreaming.Desired_Targets)]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_2_141_d.json", + "sameAsElement":false + }, + { + "hid":347, + "sid":"can_decoder:2:87", + "rsid":"can_decoder:2:87", + "esid":"can_decoder:2:87", + "parent":345, + "children":[ + ], + "name":"ERROR_HANDLING", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Decoding Logic/ERROR_HANDLING", + "label":"ERROR_HANDLING", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/can_decoder_2_87_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_2_87_d.png", + "elements":[ + { + "sid":"can_decoder:2:47", + "rsid":"can_decoder:2:47", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"can_decoder:2:116", + "rsid":"can_decoder:2:116", + "name":"Event_Error", + "label":"Event_Error", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"can_decoder:2:49", + "rsid":"can_decoder:2:49", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:114", + "rsid":"can_decoder:2:114", + "name":"", + "label":"{error_type = CANErrorTypes.No_Error;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:106", + "rsid":"can_decoder:2:106", + "name":"", + "label":"[cmd_processed > 1] {error_type = CANErrorTypes.Packet_MultiFunctionsDetected; send(ev_error);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:176", + "rsid":"can_decoder:2:176", + "name":"", + "label":"[ev_async]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:105", + "rsid":"can_decoder:2:105", + "name":"", + "label":"[pck_available && (cmd_processed == 0)] {error_type = CANErrorTypes.Packet_Unrecognized; send(ev_error);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:117", + "rsid":"can_decoder:2:117", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:52", + "rsid":"can_decoder:2:52", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:102", + "rsid":"can_decoder:2:102", + "name":"", + "label":"ev_error_pck_not4us {error_type = CANErrorTypes.Packet_Not4Us; send(ev_error);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:104", + "rsid":"can_decoder:2:104", + "name":"", + "label":"ev_error_pck_malformed {error_type = CANErrorTypes.Packet_Malformed; send(ev_error);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:121", + "rsid":"can_decoder:2:121", + "name":"", + "label":"ev_error_mode_unrecognized {error_type = CANErrorTypes.Mode_Unrecognized; send(ev_error);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:112", + "rsid":"can_decoder:2:112", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_2_87_d.json", + "sameAsElement":false + }, + { + "hid":348, + "sid":"can_decoder:2:85", + "rsid":"can_decoder:2:85", + "esid":"can_decoder:2:85", + "parent":345, + "children":[ + ], + "name":"SET_CONTROL_MODE", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Decoding Logic/SET_CONTROL_MODE", + "label":"SET_CONTROL_MODE", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/can_decoder_2_85_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_2_85_d.png", + "elements":[ + { + "sid":"can_decoder:2:10", + "rsid":"can_decoder:2:10", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"can_decoder:2:12", + "rsid":"can_decoder:2:12", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:31", + "rsid":"can_decoder:2:31", + "name":"", + "label":"[is_controlmode_recognized(mode)] {msg_set_control_mode.motor = pck_input.PAYLOAD.CMD.M; msg_set_control_mode.mode = MCControlModes(mode); cmd_processed++; send(ev_set_control_mode);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:35", + "rsid":"can_decoder:2:35", + "name":"", + "label":"/send(ev_error_mode_unrecognized, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:33", + "rsid":"can_decoder:2:33", + "name":"", + "label":"/send(ev_error_pck_malformed, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:130", + "rsid":"can_decoder:2:130", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:129", + "rsid":"can_decoder:2:129", + "name":"", + "label":"/send(ev_error_pck_malformed, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:32", + "rsid":"can_decoder:2:32", + "name":"", + "label":"/send(ev_error_pck_not4us, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:123", + "rsid":"can_decoder:2:123", + "name":"", + "label":"[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:16", + "rsid":"can_decoder:2:16", + "name":"", + "label":"[pck_input.ID.DST_TYP == CAN_ID_DST]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:128", + "rsid":"can_decoder:2:128", + "name":"", + "label":"[pck_input.PAYLOAD.LEN >= 1]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:23", + "rsid":"can_decoder:2:23", + "name":"", + "label":"[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Control_Mode]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:25", + "rsid":"can_decoder:2:25", + "name":"", + "label":"[pck_input.PAYLOAD.LEN >= 2] {mode = pck_input.PAYLOAD.ARG[1];}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_2_85_d.json", + "sameAsElement":false + }, + { + "hid":349, + "sid":"can_decoder:2:258", + "rsid":"can_decoder:2:258", + "esid":"can_decoder:2:258", + "parent":345, + "children":[ + ], + "name":"SET_MOTOR_CONFIG", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Decoding Logic/SET_MOTOR_CONFIG", + "label":"SET_MOTOR_CONFIG", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/can_decoder_2_258_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_2_258_d.png", + "elements":[ + { + "sid":"can_decoder:2:284", + "rsid":"can_decoder:2:284", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"can_decoder:2:270", + "rsid":"can_decoder:2:270", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:271", + "rsid":"can_decoder:2:271", + "name":"", + "label":"[pck_input.PAYLOAD.LEN == 8] {msg_set_motor_config.has_quadrature_encoder = boolean(pck_input.PAYLOAD.ARG[1] & 0x01); msg_set_motor_config.has_hall_sens = boolean(pck_input.PAYLOAD.ARG[1] & 0x02); msg_set_motor_config.has_torque_sens = boolean(pck_input.PAYLOAD.ARG[1] & 0x04); msg_set_motor_config.use_index = boolean(pck_input.PAYLOAD.ARG[1] & 0x08); msg_set_motor_config.has_speed_quadrature_encoder = boolean(pck_input.PAYLOAD.ARG[1] & 0x10); msg_set_motor_config.enable_verbosity = boolean(pck_input.PAYLOAD.ARG[1] & 0x20); msg_set_motor_config.rotor_encoder_resolution = merge_2bytes_signed(pck_input.PAYLOAD.ARG[2], pck_input.PAYLOAD.ARG[3]); msg_set_motor_config.rotor_index_offset = merge_2bytes_signed(pck_input.PAYLOAD.ARG[4], pck_input.PAYLOAD.ARG[5]); msg_set_motor_config.number_poles = pck_input.PAYLOAD.ARG[6]; msg_set_motor_config.encoder_tolerance = pck_input.PAYLOAD.ARG[7]; cmd_processed++; send(ev_set_motor_config);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:273", + "rsid":"can_decoder:2:273", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:274", + "rsid":"can_decoder:2:274", + "name":"", + "label":"/send(ev_error_pck_malformed, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:275", + "rsid":"can_decoder:2:275", + "name":"", + "label":"[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:276", + "rsid":"can_decoder:2:276", + "name":"", + "label":"/send(ev_error_pck_not4us, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:272", + "rsid":"can_decoder:2:272", + "name":"", + "label":"/send(ev_error_pck_malformed, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:277", + "rsid":"can_decoder:2:277", + "name":"", + "label":"[pck_input.ID.DST_TYP == CAN_ID_DST]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:280", + "rsid":"can_decoder:2:280", + "name":"", + "label":"[pck_input.PAYLOAD.LEN >= 1]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:278", + "rsid":"can_decoder:2:278", + "name":"", + "label":"[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Motor_Config]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_2_258_d.json", + "sameAsElement":false + }, + { + "hid":350, + "sid":"can_decoder:2:86", + "rsid":"can_decoder:2:86", + "esid":"can_decoder:2:86", + "parent":345, + "children":[ + ], + "name":"SET_OPTIONS", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Decoding Logic/SET_OPTIONS", + "label":"SET_OPTIONS", + "className":"Stateflow.State", + "icon":"SubchartedState_icon", + "svg":"support/slwebview_files/can_decoder_2_86_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_2_86_d.png", + "elements":[ + { + "sid":"can_decoder:2:71", + "rsid":"can_decoder:2:71", + "name":"Home", + "label":"Home", + "className":"Stateflow.State", + "icon":"State_icon" + }, + { + "sid":"can_decoder:2:287", + "rsid":"can_decoder:2:287", + "name":"", + "label":"velocity PID gains are supposed to be in mA/(deg/s) whereas the current loop is in A", + "className":"Stateflow.Annotation", + "icon":"Note_icon" + }, + { + "sid":"can_decoder:2:255", + "rsid":"can_decoder:2:255", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:251", + "rsid":"can_decoder:2:251", + "name":"", + "label":"{msg_set_pid.Kp *= single(0.001); msg_set_pid.Ki *= single(0.001); msg_set_pid.Kd *= single(0.001); send(ev_set_velocity_pid);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:250", + "rsid":"can_decoder:2:250", + "name":"", + "label":"[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_PID] {send(ev_set_current_pid);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:61", + "rsid":"can_decoder:2:61", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:70", + "rsid":"can_decoder:2:70", + "name":"", + "label":"[pck_input.PAYLOAD.LEN == 8] {msg_set_current_limit.motor = pck_input.PAYLOAD.CMD.M; msg_set_current_limit.nominal = single(0.001)*single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[2], pck_input.PAYLOAD.ARG[3])); msg_set_current_limit.peak = single(0.001)*single(merge_2bytes_unsigned(pck_input.PAYLOAD.ARG[4], pck_input.PAYLOAD.ARG[5])); msg_set_current_limit.overload = single(0.001)*single(merge_2bytes_unsigned(pck_input.PAYLOAD.ARG[6], pck_input.PAYLOAD.ARG[7])); cmd_processed++; send(ev_set_current_limit);}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:64", + "rsid":"can_decoder:2:64", + "name":"", + "label":"/send(ev_error_pck_malformed, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:134", + "rsid":"can_decoder:2:134", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:65", + "rsid":"can_decoder:2:65", + "name":"", + "label":"/send(ev_error_pck_malformed, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:125", + "rsid":"can_decoder:2:125", + "name":"", + "label":"[pck_available && (pck_input.ID.CLS == CANClassTypes.Motor_Control_Command)]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:131", + "rsid":"can_decoder:2:131", + "name":"", + "label":"/send(ev_error_pck_not4us, ERROR_HANDLING)", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:67", + "rsid":"can_decoder:2:67", + "name":"", + "label":"[pck_input.ID.DST_TYP == CAN_ID_DST]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:136", + "rsid":"can_decoder:2:136", + "name":"", + "label":"[pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_Limit]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:204", + "rsid":"can_decoder:2:204", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:133", + "rsid":"can_decoder:2:133", + "name":"", + "label":"[pck_input.PAYLOAD.LEN >= 1]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:201", + "rsid":"can_decoder:2:201", + "name":"", + "label":"[(pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Current_PID) || (pck_input.PAYLOAD.CMD.OPC == MCOPC.Set_Velocity_PID)]", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:248", + "rsid":"can_decoder:2:248", + "name":"", + "label":"[pck_input.PAYLOAD.LEN == 8] {msg_set_pid.motor = pck_input.PAYLOAD.CMD.M; msg_set_pid.Ks = pck_input.PAYLOAD.ARG[7]; c = single(0x01 << (15 - msg_set_pid.Ks)) / single(32768); msg_set_pid.Kp = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[1], pck_input.PAYLOAD.ARG[2])); msg_set_pid.Ki = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[3], pck_input.PAYLOAD.ARG[4])); msg_set_pid.Kd = c * single(merge_2bytes_signed(pck_input.PAYLOAD.ARG[5], pck_input.PAYLOAD.ARG[6])); cmd_processed++;}", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + }, + { + "sid":"can_decoder:2:205", + "rsid":"can_decoder:2:205", + "name":"", + "label":"", + "className":"Stateflow.Transition", + "icon":"Transition_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_2_86_d.json", + "sameAsElement":false + }, + { + "hid":351, + "sid":"can_decoder:142", + "rsid":"can_decoder:142", + "esid":"can_decoder:142", + "parent":344, + "children":[ + ], + "name":"Detect\nChange", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Detect Change", + "label":"Detect Change", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/can_decoder_142_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_142_d.png", + "elements":[ + { + "sid":"can_decoder:142:1", + "rsid":"can_decoder:142:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:142:2", + "rsid":"can_decoder:142:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:142:3", + "rsid":"can_decoder:142:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:142:4", + "rsid":"can_decoder:142:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:142:5", + "rsid":"can_decoder:142:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:142:6", + "rsid":"can_decoder:142:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:142:3#out:1;line", + "rsid":"can_decoder:142:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:142:2#out:1;line", + "rsid":"can_decoder:142:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:142:1#out:1;line", + "rsid":"can_decoder:142:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_142_d.json", + "sameAsElement":false + }, + { + "hid":352, + "sid":"can_decoder:144", + "rsid":"can_decoder:144", + "esid":"can_decoder:144", + "parent":344, + "children":[ + ], + "name":"Detect\nChange1", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Detect Change1", + "label":"Detect Change1", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/can_decoder_144_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_144_d.png", + "elements":[ + { + "sid":"can_decoder:144:1", + "rsid":"can_decoder:144:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:144:2", + "rsid":"can_decoder:144:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:144:3", + "rsid":"can_decoder:144:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:144:4", + "rsid":"can_decoder:144:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:144:5", + "rsid":"can_decoder:144:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:144:6", + "rsid":"can_decoder:144:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:144:3#out:1;line", + "rsid":"can_decoder:144:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:144:2#out:1;line", + "rsid":"can_decoder:144:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:144:1#out:1;line", + "rsid":"can_decoder:144:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_144_d.json", + "sameAsElement":false + }, + { + "hid":353, + "sid":"can_decoder:145", + "rsid":"can_decoder:145", + "esid":"can_decoder:145", + "parent":344, + "children":[ + ], + "name":"Detect\nChange2", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Detect Change2", + "label":"Detect Change2", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/can_decoder_145_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_145_d.png", + "elements":[ + { + "sid":"can_decoder:145:1", + "rsid":"can_decoder:145:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:145:2", + "rsid":"can_decoder:145:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:145:3", + "rsid":"can_decoder:145:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:145:4", + "rsid":"can_decoder:145:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:145:5", + "rsid":"can_decoder:145:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:145:6", + "rsid":"can_decoder:145:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:145:3#out:1;line", + "rsid":"can_decoder:145:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:145:2#out:1;line", + "rsid":"can_decoder:145:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:145:1#out:1;line", + "rsid":"can_decoder:145:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_145_d.json", + "sameAsElement":false + }, + { + "hid":354, + "sid":"can_decoder:146", + "rsid":"can_decoder:146", + "esid":"can_decoder:146", + "parent":344, + "children":[ + ], + "name":"Detect\nChange3", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Detect Change3", + "label":"Detect Change3", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/can_decoder_146_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_146_d.png", + "elements":[ + { + "sid":"can_decoder:146:1", + "rsid":"can_decoder:146:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:146:2", + "rsid":"can_decoder:146:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:146:3", + "rsid":"can_decoder:146:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:146:4", + "rsid":"can_decoder:146:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:146:5", + "rsid":"can_decoder:146:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:146:6", + "rsid":"can_decoder:146:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:146:3#out:1;line", + "rsid":"can_decoder:146:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:146:2#out:1;line", + "rsid":"can_decoder:146:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:146:1#out:1;line", + "rsid":"can_decoder:146:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_146_d.json", + "sameAsElement":false + }, + { + "hid":355, + "sid":"can_decoder:147", + "rsid":"can_decoder:147", + "esid":"can_decoder:147", + "parent":344, + "children":[ + ], + "name":"Detect\nChange4", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Detect Change4", + "label":"Detect Change4", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/can_decoder_147_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_147_d.png", + "elements":[ + { + "sid":"can_decoder:147:1", + "rsid":"can_decoder:147:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:147:2", + "rsid":"can_decoder:147:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:147:3", + "rsid":"can_decoder:147:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:147:4", + "rsid":"can_decoder:147:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:147:5", + "rsid":"can_decoder:147:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:147:6", + "rsid":"can_decoder:147:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:147:3#out:1;line", + "rsid":"can_decoder:147:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:147:2#out:1;line", + "rsid":"can_decoder:147:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:147:1#out:1;line", + "rsid":"can_decoder:147:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_147_d.json", + "sameAsElement":false + }, + { + "hid":356, + "sid":"can_decoder:163", + "rsid":"can_decoder:163", + "esid":"can_decoder:163", + "parent":344, + "children":[ + ], + "name":"Detect\nChange5", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Detect Change5", + "label":"Detect Change5", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/can_decoder_163_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_163_d.png", + "elements":[ + { + "sid":"can_decoder:163:1", + "rsid":"can_decoder:163:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:163:2", + "rsid":"can_decoder:163:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:163:3", + "rsid":"can_decoder:163:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:163:4", + "rsid":"can_decoder:163:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:163:5", + "rsid":"can_decoder:163:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:163:6", + "rsid":"can_decoder:163:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:163:3#out:1;line", + "rsid":"can_decoder:163:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:163:2#out:1;line", + "rsid":"can_decoder:163:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:163:1#out:1;line", + "rsid":"can_decoder:163:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_163_d.json", + "sameAsElement":false + }, + { + "hid":357, + "sid":"can_decoder:164", + "rsid":"can_decoder:164", + "esid":"can_decoder:164", + "parent":344, + "children":[ + ], + "name":"Detect\nChange6", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_Decoder/Detect Change6", + "label":"Detect Change6", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/can_decoder_164_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_164_d.png", + "elements":[ + { + "sid":"can_decoder:164:1", + "rsid":"can_decoder:164:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:164:2", + "rsid":"can_decoder:164:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:164:3", + "rsid":"can_decoder:164:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:164:4", + "rsid":"can_decoder:164:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:164:5", + "rsid":"can_decoder:164:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:164:6", + "rsid":"can_decoder:164:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"can_decoder:164:3#out:1;line", + "rsid":"can_decoder:164:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:164:2#out:1;line", + "rsid":"can_decoder:164:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:164:1#out:1;line", + "rsid":"can_decoder:164:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_164_d.json", + "sameAsElement":false + }, + { + "hid":358, + "sid":"can_decoder:75", + "rsid":"can_decoder:75", + "esid":"can_decoder:75", + "parent":343, + "children":[ + ], + "name":"CAN_RX_RAW2STRUCT", + "fullname":"AMC_BLDC/Messaging/CAN_Decoder (can_decoder)/Cycling Decoder/CAN_RX_RAW2STRUCT", + "label":"CAN_RX_RAW2STRUCT", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/can_decoder_75_d.svg", + "thumbnail":"support/slwebview_files/can_decoder_75_d.png", + "elements":[ + { + "sid":"can_decoder:76", + "rsid":"can_decoder:76", + "name":"pck_rx_raw", + "label":"pck_rx_raw", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:77", + "rsid":"can_decoder:77", + "name":"RAW2STRUCT Decoding Logic", + "label":"RAW2STRUCT Decoding Logic", + "className":"Simulink.SubSystem", + "icon":"eml_icon" + }, + { + "sid":"can_decoder:78", + "rsid":"can_decoder:78", + "name":"pck_rx_struct", + "label":"pck_rx_struct", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_decoder:76#out:1;line", + "rsid":"can_decoder:76#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_decoder:77#out:1;line", + "rsid":"can_decoder:77#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_decoder_75_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_p.json b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_p.json new file mode 100644 index 00000000..43bc348b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_decoder_p.json @@ -0,0 +1,941 @@ +[ + { + "sid":"can_decoder", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "6.3", + "Sat Dec 30 14:18:50 2023", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:88", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_decoder:11", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_decoder:2", + "inspector":{ + "params":[ + "ActionLanguage", + "StateMachineType", + "ChartUpdate", + "SampleTime", + "EnableBitOps", + "UserSpecifiedStateTransitionExecutionOrder", + "ExportChartFunctions", + "AllowGlobalAccessToExportedFunctions", + "ExecuteAtInitialization", + "InitializeOutput", + "EnableNonTerminalStates", + "SupportVariableSizing", + "SaturateOnIntegerOverflow", + "TreatDimensionOfLengthOneAsFixedSize", + "VariantActivationTime", + "HasOutputData", + "OutputMonitoringMode", + "Description", + "Document" + ], + "values":[ + "C", + "Classic", + "INHERITED", + "-1", + true, + true, + false, + false, + false, + false, + false, + true, + false, + true, + "update diagram analyze all choices", + false, + "ChildActivity", + "This state chart is responsible for decoding incoming CAN packets.", + "" + ], + "tabs":[ + "General", + "Documentation" + ], + "tabs_idx":[ + 0, + 17 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:141", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 2, + false, + "ChildActivity", + "Auto", + "DESIRED_TARGETS", + false, + false, + "SignalName", + "DESIRED_TARGETS", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:87", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 5, + false, + "ChildActivity", + "Auto", + "ERROR_HANDLING", + false, + false, + "SignalName", + "ERROR_HANDLING", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:85", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 1, + false, + "ChildActivity", + "Auto", + "SET_CONTROL_MODE", + false, + false, + "SignalName", + "SET_CONTROL_MODE", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:258", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 4, + false, + "ChildActivity", + "Auto", + "SET_MOTOR_CONFIG", + false, + false, + "SignalName", + "SET_MOTOR_CONFIG", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:2:86", + "inspector":{ + "params":[ + "ExecutionOrder", + "HasOutputData", + "OutputMonitoringMode", + "InlineOption", + "LabelString", + "DataLogging", + "TestPoint", + "NameMode", + "LoggingName", + "LimitDataPoints", + "MaxPoints", + "DecimateData", + "Decimation", + "Description", + "Document" + ], + "values":[ + 3, + false, + "ChildActivity", + "Auto", + "SET_OPTIONS", + false, + false, + "SignalName", + "SET_OPTIONS", + false, + 5000, + false, + 2, + "", + "" + ], + "tabs":[ + "General", + "Logging", + "Documentation" + ], + "tabs_idx":[ + 0, + 5, + 13 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_decoder:142", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:144", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:145", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:146", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:147", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:163", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:164", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "false", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"can_decoder:75", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.json new file mode 100644 index 00000000..94d3a8a6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.json @@ -0,0 +1,2157 @@ +[ + { + "sid":"can_encoder:103", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:176", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:191", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:175", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN", + "off", + "off", + "on", + "bar", + "3" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_encoder:93", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN_PACKET", + "off", + "off", + "on", + "bar", + "2" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_encoder:74", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "foc", + "off", + "foc\nstatus" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"can_encoder:81", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "foc.current,foc.velocity,foc.position", + "off", + "{{foc, current position velocity};\n {status, {control_mode; pwm_fbk; {flags, dirty stuck index_broken phase_broken not_calibrated ExternalFaultAsserted UnderVoltageFailure OverVoltageFailure OverCurrentFailure DHESInvalidValue AS5045CSumError DHESInvalidSequence CANInvalidProtocol CAN_BufferOverRun SetpointExpired CAN_TXIsPasv CAN_RXIsPasv CAN_IsWarnTX CAN_IsWarnRX OverHeating ADCCalFailure I2TFailure EMUROMFault EMUROMCRCFault EncoderFault FirmwareSPITimingError AS5045CalcError FirmwarePWMFatalError CAN_TXWasPasv CAN_RXWasPasv CAN_RTRFlagActive CAN_WasWarn CAN_DLCError SiliconRevisionFault PositionLimitUpper PositionLimitLower}}}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"can_encoder:97", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "CAN_ID_AMC", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit from 'Constant value'", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:181", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int16", + "off", + "Real World Value (RWV)", + "Simplest", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"can_encoder:182", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int16", + "off", + "Real World Value (RWV)", + "Simplest", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"can_encoder:183", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int32", + "off", + "Real World Value (RWV)", + "Simplest", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"can_encoder:184", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "CAN_ANGLE_DEG2ICUB / single(1000)", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"can_encoder:99", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1000", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"can_encoder:185", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "CAN_ANGLE_DEG2ICUB", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"can_encoder:96", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:98", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:192", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"can_encoder:155", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "format_can_id", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:86", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"format_foc_pck", + "code":{ + "format_foc_pck":"function pl = format_foc_pck(cur, vel, pos)\n\npl = uint8((zeros(8, 1)));\n\ntmp = typecast(cur, 'uint8');\npl(1) = tmp(1);\npl(2) = tmp(2);\n\ntmp = typecast(vel, 'uint8');\npl(3) = tmp(1);\npl(4) = tmp(2);\n\ntmp = typecast(pos, 'uint8');\npl(5) = tmp(1);\npl(6) = tmp(2);\npl(7) = tmp(3);\npl(8) = tmp(4);\n" + }, + "code_sid":"can_encoder:86:1" + }, + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:89", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "8", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:104", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_encoder:81#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:86#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:81#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:81#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:99#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:103#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:96#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:97#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:98#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:155#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:93#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "packet", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:175#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:89#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "length", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:176#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:74#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:181#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:182#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:183#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:184#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:185#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:191#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.png new file mode 100644 index 00000000..61862a7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.svg new file mode 100644 index 00000000..2b6f8267 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_102_d.svg @@ -0,0 +1 @@ +single (deg)single (deg/s)single (A)curvelpospluint8 (8) uint16BUS_CAN_PACKET uint8 (8)Motor Control Streaminguint8 uint8 TYPE2FOCuint8 single 1msgBUS_MESSAGES_TX 1pckformat_can_idclasscan_id_amcdst_typpkt_iduint16 booleanBUS_CAN uint8BUS_CAN_PACKETuint8 2status_txBUS_STATUS_TX boolean int16 int16 int32 single single 3paramsConfigurationParameters <position><current><velocity>packetlength<foc> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.json new file mode 100644 index 00000000..ddd97e0f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.json @@ -0,0 +1,613 @@ +[ + { + "sid":"can_encoder:172", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN", + "off", + "off", + "on", + "bar", + "3" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_encoder:109", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN_PACKET", + "off", + "off", + "on", + "bar", + "2" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_encoder:110", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "uint16", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:112", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "[0 0 0 0 0 0 0 0]", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:173", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "false", + "on", + "inf", + "[]", + "[]", + "boolean", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:174", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:113", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_encoder:110#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:112#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:109#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:172#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:173#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:174#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.png new file mode 100644 index 00000000..0543c239 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.svg new file mode 100644 index 00000000..a457cb1e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_106_d.svg @@ -0,0 +1 @@ +uint16BUS_CAN_PACKET uint8 (8)ID_rawuint16 PAYLOAD_rawuint8 (8) 1pckbooleanuint8BUS_CAN_PACKETBUS_CAN availableboolean lengthuint8 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.json new file mode 100644 index 00000000..e1c5f8a2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.json @@ -0,0 +1,1129 @@ +[ + { + "sid":"can_encoder:13", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_MESSAGES_TX", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:73", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_STATUS_TX", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:189", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:167", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN_MULTIPLE", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_encoder:102", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:106", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:171", + "inspector":{ + "params":[ + "NumInputs", + "Mode", + "ConcatenateDimension" + ], + "values":[ + "CAN_MAX_NUM_PACKETS", + "Vector", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Concatenate", + "masktype":"" + } + }, + { + "sid":"can_encoder:66", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_encoder:167#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:171#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "packets", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:106#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:102#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:136#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:13#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:73#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:189#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.png new file mode 100644 index 00000000..934f4d01 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.svg new file mode 100644 index 00000000..b41af60e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_11_d.svg @@ -0,0 +1 @@ +1messages_txBUS_MESSAGES_TX 1pck_tx2status_txBUS_STATUS_TX msgstatus_txparamspckFOCBUS_CAN pckNotUsedBUS_CAN msgstatus_txparamspckSTATUSBUS_CAN BUS_CAN_MULTIPLE BUS_CAN (4)(CAN_MAX_NUM_PACKETS)BUS_CAN (4)(CAN_MAX_NUM_PACKETS) 3ConfigurationParametersConfigurationParameters packets diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.json new file mode 100644 index 00000000..c9e3e334 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.json @@ -0,0 +1,2011 @@ +[ + { + "sid":"can_encoder:137", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:177", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:190", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:179", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN", + "off", + "off", + "on", + "bar", + "3" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_encoder:138", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: BUS_CAN_PACKET", + "off", + "off", + "on", + "bar", + "2" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"can_encoder:178", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "status", + "off", + "foc\nstatus" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"can_encoder:139", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "status.control_mode,status.pwm_fbk,status.flags", + "off", + "{{foc, current position velocity};\n {status, {control_mode; pwm_fbk; {flags, dirty stuck index_broken phase_broken not_calibrated ExternalFaultAsserted UnderVoltageFailure OverVoltageFailure OverCurrentFailure DHESInvalidValue AS5045CSumError DHESInvalidSequence CANInvalidProtocol CAN_BufferOverRun SetpointExpired CAN_TXIsPasv CAN_RXIsPasv CAN_IsWarnTX CAN_IsWarnRX OverHeating ADCCalFailure I2TFailure EMUROMFault EMUROMCRCFault EncoderFault FirmwareSPITimingError AS5045CalcError FirmwarePWMFatalError CAN_TXWasPasv CAN_RXWasPasv CAN_RTRFlagActive CAN_WasWarn CAN_DLCError SiliconRevisionFault PositionLimitUpper PositionLimitLower}}}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"can_encoder:193", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "CurLoopPID.shift_factor", + "off", + "{{motorconfig, hall_sens_offset has_hall_sens has_quadrature_encoder has_speed_quadrature_encoder has_torque_sens use_index enable_verbosity rotor_encoder_resolution rotor_index_offset encoder_tolerance pole_pairs Kbemf Rphase Imin Imax Vmax resistance inductance thermal_resistance thermal_time_constant};\n {estimationconfig, velocity_mode current_rms_lambda};\n {CurLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {PosLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {VelLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {DirLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {thresholds, jntPosMin jntPosMax hardwareJntPosMin hardwareJntPosMax rotorPosMin rotorPosMax jntVelMax velocityTimeout motorNominalCurrents motorPeakCurrents motorOverloadCurrents motorPwmLimit motorCriticalTemperature};\n environment_temperature}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"can_encoder:140", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "CAN_ID_AMC", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit from 'Constant value'", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:161", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int16", + "off", + "Real World Value (RWV)", + "Simplest", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"can_encoder:147", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:198", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"can_encoder:148", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0x03", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:160", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "format_can_id", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:150", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"format_status_pck", + "code":{ + "format_status_pck":"function pl = format_status_pck(control_mode, pwm_fbk, flags, shift, CAN_VOLT_REF_SHIFT)\n\npl = uint8((zeros(8, 1)));\n\npl(1) = uint8(control_mode);\n\npl(2) = uint8(0);\n\ntmp1 = bitshift(pwm_fbk, CAN_VOLT_REF_SHIFT - shift);\ntmp2 = typecast(tmp1, 'uint8');\npl(3) = tmp2(1);\npl(4) = tmp2(2);\n\npl(5) = uint8(flags.ExternalFaultAsserted);\npl(6) = uint8(0);\npl(7) = uint8(0);\npl(8) = uint8(0);" + }, + "code_sid":"can_encoder:150:1" + }, + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:180", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "8", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:194", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "CAN_VOLT_REF_GAIN", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:195", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "CAN_VOLT_REF_SHIFT", + "on", + "inf", + "[]", + "[]", + "uint8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"can_encoder:151", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_encoder:137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:140#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:147#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:160#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:148#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:150#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:139#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:161#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:139#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:178#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:177#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:138#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "packet", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:180#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "length", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:179#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:190#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:193#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:195#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:139#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:198#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:194#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.png new file mode 100644 index 00000000..de3b76f5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.svg new file mode 100644 index 00000000..48c9316d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_136_d.svg @@ -0,0 +1 @@ +single (%)MCControlModes BUS_FLAGS_TX control_modepwm_fbkflagsshiftCAN_VOLT_REF_SHIFTpluint8 (8) BUS_CAN_PACKET uint16uint8 (8)Motor Control Streaminguint8 uint8 TYPESTATUSuint8 1msgBUS_MESSAGES_TX 1pckformat_can_idclasscan_id_amcdst_typpkt_iduint16 int16 2status_txBUS_STATUS_TX boolean uint8BUS_CAN_PACKETbooleanBUS_CAN uint8 3paramsConfigurationParameters uint8 single uint8 xsingle <control_mode><flags><status>packetlength<shift_factor><pwm_fbk> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_155_diagrams_362.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_155_diagrams_362.json new file mode 100644 index 00000000..2eb7dbfa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_155_diagrams_362.json @@ -0,0 +1,94 @@ +[ + { + "hid":362, + "sid":"can_encoder:155", + "rsid":"format_can_id", + "esid":"can_encoder:155", + "parent":361, + "children":[ + ], + "name":"format_can_id (format_can_id)", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)/CAN_Encoder/FOC/format_can_id (format_can_id)", + "label":"format_can_id (format_can_id)", + "className":"Simulink.SubSystem", + "icon":"SubsystemReference_16_icon", + "svg":"support/slwebview_files/format_can_id_d.svg", + "thumbnail":"support/slwebview_files/format_can_id_d.png", + "elements":[ + { + "sid":"can_encoder:155:1", + "rsid":"format_can_id:1", + "name":"class", + "label":"class", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:155:2", + "rsid":"format_can_id:2", + "name":"can_id_amc", + "label":"can_id_amc", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:155:3", + "rsid":"format_can_id:3", + "name":"dst_typ", + "label":"dst_typ", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:155:4", + "rsid":"format_can_id:4", + "name":"format_can_id", + "label":"format_can_id", + "className":"Simulink.SubSystem", + "icon":"eml_icon" + }, + { + "sid":"can_encoder:155:5", + "rsid":"format_can_id:5", + "name":"pkt_id", + "label":"pkt_id", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:155:3#out:1;line", + "rsid":"format_can_id:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:155:4#out:1;line", + "rsid":"format_can_id:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:155:2#out:1;line", + "rsid":"format_can_id:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:155:1#out:1;line", + "rsid":"format_can_id:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/format_can_id_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_160_diagrams_365.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_160_diagrams_365.json new file mode 100644 index 00000000..13eca0bb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_160_diagrams_365.json @@ -0,0 +1,94 @@ +[ + { + "hid":365, + "sid":"can_encoder:160", + "rsid":"format_can_id", + "esid":"can_encoder:160", + "parent":364, + "children":[ + ], + "name":"format_can_id (format_can_id)", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)/CAN_Encoder/STATUS/format_can_id (format_can_id)", + "label":"format_can_id (format_can_id)", + "className":"Simulink.SubSystem", + "icon":"SubsystemReference_16_icon", + "svg":"support/slwebview_files/format_can_id_d.svg", + "thumbnail":"support/slwebview_files/format_can_id_d.png", + "elements":[ + { + "sid":"can_encoder:160:1", + "rsid":"format_can_id:1", + "name":"class", + "label":"class", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:160:2", + "rsid":"format_can_id:2", + "name":"can_id_amc", + "label":"can_id_amc", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:160:3", + "rsid":"format_can_id:3", + "name":"dst_typ", + "label":"dst_typ", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:160:4", + "rsid":"format_can_id:4", + "name":"format_can_id", + "label":"format_can_id", + "className":"Simulink.SubSystem", + "icon":"eml_icon" + }, + { + "sid":"can_encoder:160:5", + "rsid":"format_can_id:5", + "name":"pkt_id", + "label":"pkt_id", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:160:3#out:1;line", + "rsid":"format_can_id:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:160:4#out:1;line", + "rsid":"format_can_id:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:160:2#out:1;line", + "rsid":"format_can_id:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:160:1#out:1;line", + "rsid":"format_can_id:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/format_can_id_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.json new file mode 100644 index 00000000..3bd6e032 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"can_encoder:57", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_MESSAGES_TX", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:71", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: BUS_STATUS_TX", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:188", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"can_encoder:11", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:58", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: BUS_CAN_MULTIPLE", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"can_encoder:57#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:71#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:11#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:188#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.png b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.png new file mode 100644 index 00000000..e064e004 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.svg new file mode 100644 index 00000000..1e226ffe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_d.svg @@ -0,0 +1 @@ +messages_txstatus_txConfigurationParameterspck_txCAN_EncoderBUS_CAN_MULTIPLE 1messages_txBUS_MESSAGES_TX 1pck_tx2status_txBUS_STATUS_TX 3ConfigurationParametersConfigurationParameters diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_diagrams_359.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_diagrams_359.json new file mode 100644 index 00000000..db360367 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_diagrams_359.json @@ -0,0 +1,1068 @@ +[ + { + "hid":359, + "sid":"can_encoder", + "rsid":"can_encoder", + "esid":"AMC_BLDC:117", + "parent":341, + "children":[ + 360 + ], + "name":"CAN_Encoder (can_encoder)", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)", + "label":"CAN_Encoder (can_encoder)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/can_encoder_d.svg", + "thumbnail":"support/slwebview_files/can_encoder_d.png", + "elements":[ + { + "sid":"can_encoder:57", + "rsid":"can_encoder:57", + "name":"messages_tx", + "label":"messages_tx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:71", + "rsid":"can_encoder:71", + "name":"status_tx", + "label":"status_tx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:188", + "rsid":"can_encoder:188", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:11", + "rsid":"can_encoder:11", + "name":"CAN_Encoder", + "label":"CAN_Encoder", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_encoder:58", + "rsid":"can_encoder:58", + "name":"pck_tx", + "label":"pck_tx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:57#out:1;line", + "rsid":"can_encoder:57#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:71#out:1;line", + "rsid":"can_encoder:71#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:11#out:1;line", + "rsid":"can_encoder:11#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:188#out:1;line", + "rsid":"can_encoder:188#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_encoder_d.json", + "sameAsElement":false + }, + { + "hid":360, + "sid":"can_encoder:11", + "rsid":"can_encoder:11", + "esid":"can_encoder:11", + "parent":359, + "children":[ + 361, + 363, + 364 + ], + "name":"CAN_Encoder", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)/CAN_Encoder", + "label":"CAN_Encoder", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/can_encoder_11_d.svg", + "thumbnail":"support/slwebview_files/can_encoder_11_d.png", + "elements":[ + { + "sid":"can_encoder:13", + "rsid":"can_encoder:13", + "name":"messages_tx", + "label":"messages_tx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:73", + "rsid":"can_encoder:73", + "name":"status_tx", + "label":"status_tx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:189", + "rsid":"can_encoder:189", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:167", + "rsid":"can_encoder:167", + "name":"Bus\nCreator", + "label":"Bus Creator", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:102", + "rsid":"can_encoder:102", + "name":"FOC", + "label":"FOC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_encoder:106", + "rsid":"can_encoder:106", + "name":"NotUsed", + "label":"NotUsed", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_encoder:136", + "rsid":"can_encoder:136", + "name":"STATUS", + "label":"STATUS", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_encoder:171", + "rsid":"can_encoder:171", + "name":"Vector\nConcatenate", + "label":"Vector Concatenate", + "className":"Simulink.Concatenate", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:66", + "rsid":"can_encoder:66", + "name":"pck_tx", + "label":"pck_tx", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:167#out:1;line", + "rsid":"can_encoder:167#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:171#out:1;line", + "rsid":"can_encoder:171#out:1;line", + "name":"packets", + "label":"packets", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:106#out:1;line", + "rsid":"can_encoder:106#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:102#out:1;line", + "rsid":"can_encoder:102#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:136#out:1;line", + "rsid":"can_encoder:136#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:13#out:1;line", + "rsid":"can_encoder:13#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:73#out:1;line", + "rsid":"can_encoder:73#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:189#out:1;line", + "rsid":"can_encoder:189#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_encoder_11_d.json", + "sameAsElement":false + }, + { + "hid":361, + "sid":"can_encoder:102", + "rsid":"can_encoder:102", + "esid":"can_encoder:102", + "parent":360, + "children":[ + 362 + ], + "name":"FOC", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)/CAN_Encoder/FOC", + "label":"FOC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/can_encoder_102_d.svg", + "thumbnail":"support/slwebview_files/can_encoder_102_d.png", + "elements":[ + { + "sid":"can_encoder:103", + "rsid":"can_encoder:103", + "name":"msg", + "label":"msg", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:176", + "rsid":"can_encoder:176", + "name":"status_tx", + "label":"status_tx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:191", + "rsid":"can_encoder:191", + "name":"params", + "label":"params", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:175", + "rsid":"can_encoder:175", + "name":"Bus\nCreator", + "label":"Bus Creator", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:93", + "rsid":"can_encoder:93", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:74", + "rsid":"can_encoder:74", + "name":"Bus\nSelector", + "label":"Bus Selector", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:81", + "rsid":"can_encoder:81", + "name":"Bus\nSelector1", + "label":"Bus Selector1", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:97", + "rsid":"can_encoder:97", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:181", + "rsid":"can_encoder:181", + "name":"Data Type Conversion", + "label":"Data Type Conversion", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:182", + "rsid":"can_encoder:182", + "name":"Data Type Conversion1", + "label":"Data Type Conversion1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:183", + "rsid":"can_encoder:183", + "name":"Data Type Conversion2", + "label":"Data Type Conversion2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:184", + "rsid":"can_encoder:184", + "name":"Gain1", + "label":"Gain1", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:99", + "rsid":"can_encoder:99", + "name":"Gain2", + "label":"Gain2", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:185", + "rsid":"can_encoder:185", + "name":"Gain3", + "label":"Gain3", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:96", + "rsid":"can_encoder:96", + "name":"Motor Control Streaming", + "label":"Motor Control Streaming", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:98", + "rsid":"can_encoder:98", + "name":"TYPE2FOC", + "label":"TYPE2FOC", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:192", + "rsid":"can_encoder:192", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:155", + "rsid":"can_encoder:155", + "name":"format_can_id", + "label":"format_can_id", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_encoder:86", + "rsid":"can_encoder:86", + "name":"format_foc_pck", + "label":"format_foc_pck", + "className":"Simulink.SubSystem", + "icon":"eml_icon" + }, + { + "sid":"can_encoder:89", + "rsid":"can_encoder:89", + "name":"length", + "label":"length", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:104", + "rsid":"can_encoder:104", + "name":"pck", + "label":"pck", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:81#out:3;line", + "rsid":"can_encoder:81#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:86#out:1;line", + "rsid":"can_encoder:86#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:81#out:1;line", + "rsid":"can_encoder:81#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:81#out:2;line", + "rsid":"can_encoder:81#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:99#out:1;line", + "rsid":"can_encoder:99#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:103#out:1;line", + "rsid":"can_encoder:103#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:96#out:1;line", + "rsid":"can_encoder:96#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:97#out:1;line", + "rsid":"can_encoder:97#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:98#out:1;line", + "rsid":"can_encoder:98#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:155#out:1;line", + "rsid":"can_encoder:155#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:93#out:1;line", + "rsid":"can_encoder:93#out:1;line", + "name":"packet", + "label":"packet", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:175#out:1;line", + "rsid":"can_encoder:175#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:89#out:1;line", + "rsid":"can_encoder:89#out:1;line", + "name":"length", + "label":"length", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:176#out:1;line", + "rsid":"can_encoder:176#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:74#out:1;line", + "rsid":"can_encoder:74#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:181#out:1;line", + "rsid":"can_encoder:181#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:182#out:1;line", + "rsid":"can_encoder:182#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:183#out:1;line", + "rsid":"can_encoder:183#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:184#out:1;line", + "rsid":"can_encoder:184#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:185#out:1;line", + "rsid":"can_encoder:185#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:191#out:1;line", + "rsid":"can_encoder:191#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_encoder_102_d.json", + "sameAsElement":false + }, + { + "hid":363, + "sid":"can_encoder:106", + "rsid":"can_encoder:106", + "esid":"can_encoder:106", + "parent":360, + "children":[ + ], + "name":"NotUsed", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)/CAN_Encoder/NotUsed", + "label":"NotUsed", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/can_encoder_106_d.svg", + "thumbnail":"support/slwebview_files/can_encoder_106_d.png", + "elements":[ + { + "sid":"can_encoder:172", + "rsid":"can_encoder:172", + "name":"Bus\nCreator", + "label":"Bus Creator", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:109", + "rsid":"can_encoder:109", + "name":"Bus\nCreator6", + "label":"Bus Creator6", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:110", + "rsid":"can_encoder:110", + "name":"ID_raw", + "label":"ID_raw", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:112", + "rsid":"can_encoder:112", + "name":"PAYLOAD_raw", + "label":"PAYLOAD_raw", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:173", + "rsid":"can_encoder:173", + "name":"available", + "label":"available", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:174", + "rsid":"can_encoder:174", + "name":"length", + "label":"length", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:113", + "rsid":"can_encoder:113", + "name":"pck", + "label":"pck", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:110#out:1;line", + "rsid":"can_encoder:110#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:112#out:1;line", + "rsid":"can_encoder:112#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:109#out:1;line", + "rsid":"can_encoder:109#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:172#out:1;line", + "rsid":"can_encoder:172#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:173#out:1;line", + "rsid":"can_encoder:173#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:174#out:1;line", + "rsid":"can_encoder:174#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_encoder_106_d.json", + "sameAsElement":false + }, + { + "hid":364, + "sid":"can_encoder:136", + "rsid":"can_encoder:136", + "esid":"can_encoder:136", + "parent":360, + "children":[ + 365 + ], + "name":"STATUS", + "fullname":"AMC_BLDC/Messaging/CAN_Encoder (can_encoder)/CAN_Encoder/STATUS", + "label":"STATUS", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/can_encoder_136_d.svg", + "thumbnail":"support/slwebview_files/can_encoder_136_d.png", + "elements":[ + { + "sid":"can_encoder:137", + "rsid":"can_encoder:137", + "name":"msg", + "label":"msg", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:177", + "rsid":"can_encoder:177", + "name":"status_tx", + "label":"status_tx", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:190", + "rsid":"can_encoder:190", + "name":"params", + "label":"params", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:179", + "rsid":"can_encoder:179", + "name":"Bus\nCreator", + "label":"Bus Creator", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:138", + "rsid":"can_encoder:138", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:178", + "rsid":"can_encoder:178", + "name":"Bus\nSelector", + "label":"Bus Selector", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:139", + "rsid":"can_encoder:139", + "name":"Bus\nSelector1", + "label":"Bus Selector1", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:193", + "rsid":"can_encoder:193", + "name":"Bus\nSelector2", + "label":"Bus Selector2", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:140", + "rsid":"can_encoder:140", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:161", + "rsid":"can_encoder:161", + "name":"Data Type Conversion", + "label":"Data Type Conversion", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:147", + "rsid":"can_encoder:147", + "name":"Motor Control Streaming", + "label":"Motor Control Streaming", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:198", + "rsid":"can_encoder:198", + "name":"Product", + "label":"Product", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:148", + "rsid":"can_encoder:148", + "name":"TYPESTATUS", + "label":"TYPESTATUS", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:160", + "rsid":"can_encoder:160", + "name":"format_can_id", + "label":"format_can_id", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"can_encoder:150", + "rsid":"can_encoder:150", + "name":"format_status_pck", + "label":"format_status_pck", + "className":"Simulink.SubSystem", + "icon":"eml_icon" + }, + { + "sid":"can_encoder:180", + "rsid":"can_encoder:180", + "name":"length", + "label":"length", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:194", + "rsid":"can_encoder:194", + "name":"length1", + "label":"length1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:195", + "rsid":"can_encoder:195", + "name":"length2", + "label":"length2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:151", + "rsid":"can_encoder:151", + "name":"pck", + "label":"pck", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"can_encoder:137#out:1;line", + "rsid":"can_encoder:137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:140#out:1;line", + "rsid":"can_encoder:140#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:147#out:1;line", + "rsid":"can_encoder:147#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:160#out:1;line", + "rsid":"can_encoder:160#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:148#out:1;line", + "rsid":"can_encoder:148#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:150#out:1;line", + "rsid":"can_encoder:150#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:139#out:1;line", + "rsid":"can_encoder:139#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:161#out:1;line", + "rsid":"can_encoder:161#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:139#out:3;line", + "rsid":"can_encoder:139#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:178#out:1;line", + "rsid":"can_encoder:178#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:177#out:1;line", + "rsid":"can_encoder:177#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:138#out:1;line", + "rsid":"can_encoder:138#out:1;line", + "name":"packet", + "label":"packet", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:180#out:1;line", + "rsid":"can_encoder:180#out:1;line", + "name":"length", + "label":"length", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:179#out:1;line", + "rsid":"can_encoder:179#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:190#out:1;line", + "rsid":"can_encoder:190#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:193#out:1;line", + "rsid":"can_encoder:193#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:195#out:1;line", + "rsid":"can_encoder:195#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:139#out:2;line", + "rsid":"can_encoder:139#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:198#out:1;line", + "rsid":"can_encoder:198#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"can_encoder:194#out:1;line", + "rsid":"can_encoder:194#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/can_encoder_136_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_p.json b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_p.json new file mode 100644 index 00000000..c04e04f9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/can_encoder_p.json @@ -0,0 +1,526 @@ +[ + { + "sid":"can_encoder", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "6.3", + "Sat Dec 30 14:19:14 2023", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"can_encoder:11", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:102", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:106", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"can_encoder:136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.json new file mode 100644 index 00000000..d4ec6fb3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.json @@ -0,0 +1,11133 @@ +[ + { + "sid":"control_foc:157", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: Flags", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:162", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:369", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: SensorsData", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:399", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: EstimatedData", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:380", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: Targets", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:387", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ControlOuterOutputs", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:249", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "++", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:358", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: ControlOutputs", + "off", + "off", + "on", + "bar", + "6" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"control_foc:365", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorCurrent", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"control_foc:462", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorCurrent", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"control_foc:464", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorCurrent", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"control_foc:466", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorCurrent", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"control_foc:145", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "estimationconfig.current_rms_lambda,CurLoopPID.P,CurLoopPID.I,CurLoopPID.D,CurLoopPID.N,motorconfig.Kbemf,motorconfig.Rphase,motorconfig.Vmax", + "off", + "{{motorconfig, hall_sens_offset has_hall_sens has_quadrature_encoder has_speed_quadrature_encoder has_torque_sens use_index enable_verbosity rotor_encoder_resolution rotor_index_offset encoder_tolerance pole_pairs Kbemf Rphase Imin Imax Vmax resistance inductance thermal_resistance thermal_time_constant};\n {estimationconfig, velocity_mode current_rms_lambda};\n {CurLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {PosLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {VelLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {DirLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {thresholds, jntPosMin jntPosMax hardwareJntPosMin hardwareJntPosMax rotorPosMin rotorPosMax jntVelMax velocityTimeout motorNominalCurrents motorPeakCurrents motorOverloadCurrents motorPwmLimit motorCriticalTemperature};\n environment_temperature}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_foc:370", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "motorsensors.angle,motorsensors.Iabc,motorsensors.hallABC,supplyvoltagesensors.voltage", + "off", + "{{jointpositions, position};\n {motorsensors, Iabc angle temperature voltage current hallABC};\n {supplyvoltagesensors, voltage}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_foc:381", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "motorvoltage.voltage", + "off", + "{{jointpositions, position};\n {jointvelocities, velocity};\n {motorcurrent, current};\n {motorvoltage, voltage}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_foc:388", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "motorcurrent.current,current_limiter,cur_en,out_en,pid_reset", + "off", + "{vel_en;\n cur_en;\n out_en;\n pid_reset;\n {motorcurrent, current};\n current_limiter}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_foc:400", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "jointvelocities.velocity", + "off", + "{{jointvelocities, velocity};\n {Iq_filtered, current};\n {motor_temperature, temperature}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_foc:237", + "inspector":{ + "params":[ + "PhaseInput", + "EnPowerInv" + ], + "values":[ + "Two inputs", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Clarke Transform" + } + }, + { + "sid":"control_foc:483", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Compute RMS/Disabled", + "Estimation_Temperature_Switch == false", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Subsystem", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Compute Sin//Cos/STD", + "Use standard library", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Use standard library", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Compute Sin/Cos", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:215", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:420", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "5", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:435", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:470", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"DegreesToRadians" + } + }, + { + "sid":"control_foc:239", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:403", + "inspector":{ + "params":[ + "NumberOfTableDimensions", + "TableIsInput", + "Table", + "InputsSelectThisObjectFromTable", + "DiagnosticForOutOfRangeInput", + "RemoveProtectionInput", + "TableMin", + "TableMax", + "TableDataTypeStr", + "LockScale", + "SampleTime" + ], + "values":[ + "1", + "off", + "[-1,270,150,210,30,330,90,-1]", + "Element", + "Warning", + "on", + "[]", + "[]", + "single", + "off", + "-1" + ], + "tabs":[ + "Main", + "Table Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"LookupNDDirect", + "masktype":"" + } + }, + { + "sid":"control_foc:285", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:416", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:438", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:198", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Kp", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:196" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:201", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Kp", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:196" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:286", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vcc", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:283" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:384", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vref", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:383" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:375", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "electrical_angle", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:371" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:376", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "rotor_speed", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:372" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:377", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Iabc_fbk", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:373" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:405", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "hallABC", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:404" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:429", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vbias", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:428" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:393", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Iref", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:389" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:432", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vbias", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:428" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:395", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "output_en", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:392" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:200", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Ki", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:197" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:396", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "current_ctrl_en", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:390" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:410", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Kd", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:409" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:411", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Kd", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:409" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:414", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "N", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:413" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:415", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "N", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:413" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:446", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vcc", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:283" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:445", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vmax", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:271" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:443", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "current_limiter", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:441" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:459", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "pid_reset", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:456" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:460", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "pid_reset", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:456" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:202", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Ki", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:197" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:469", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "lambda", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:468" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:473", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vcc", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:283" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:263", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Kbemf", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:258" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:267", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Rphase", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:266" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:275", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vmax", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:271" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:276", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vmin", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:272" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:278", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vmax", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:271" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:279", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Vmin", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:272" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_foc:19", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "-1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:284", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "100", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:289", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "-1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:418", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "100", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:423", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.5", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:433", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.005", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:440", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.01", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:196", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Kp", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:201", + "control_foc:198" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:197", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Ki", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:202", + "control_foc:200" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:373", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Iabc_fbk", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:377" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:404", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "hallABC", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:405" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:383", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Vref", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:384" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:389", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Iref", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:393" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:390", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "current_ctrl_en", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:396" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:441", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "current_limiter", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:443" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:392", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "output_en", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:395" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:409", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Kd", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:411", + "control_foc:410" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:413", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "N", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:415", + "control_foc:414" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:456", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "pid_reset", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:460", + "control_foc:459" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:258", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Kbemf", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:263" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:468", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "lambda", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:469" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:266", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Rphase", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:267" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:271", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Vmax", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:278", + "control_foc:275", + "control_foc:445" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:272", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Vmin", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:279", + "control_foc:276" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:283", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Vcc", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:473", + "control_foc:446", + "control_foc:286" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:428", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Vbias", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:432", + "control_foc:429" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:371", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "electrical_angle", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:375" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:372", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "rotor_speed", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_foc:376" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_foc:340", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "[2/3 -1/3 -1/3; -1/3 2/3 -1/3]", + "Matrix(K*u) (u vector)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "off", + "1", + "on", + "external", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_foc:241", + "inspector":{ + "params":[ + "PhaseInput", + "EnPowerInv" + ], + "values":[ + "Two inputs", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Inverse Clarke Transform" + } + }, + { + "sid":"control_foc:242", + "inspector":{ + "params":[ + "PhaseInput", + "AxisAlignment", + "ThetaInput", + "AngleInput", + "N_points" + ], + "values":[ + "Two inputs", + "D-axis", + "Sine and Cosine electrical position", + "Per-unit", + "1024" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Inverse Park Transform" + } + }, + { + "sid":"control_foc:23", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "on", + "1", + "off", + "internal", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_foc:425", + "inspector":{ + "params":[ + "Function", + "Inputs", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "min", + "2", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MinMax", + "masktype":"" + } + }, + { + "sid":"control_foc:426", + "inspector":{ + "params":[ + "Function", + "Inputs", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "min", + "1", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MinMax", + "masktype":"" + } + }, + { + "sid":"control_foc:453", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:244", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:238", + "inspector":{ + "params":[ + "PhaseInput", + "AxisAlignment", + "ThetaInput", + "AngleInput", + "N_points" + ], + "values":[ + "Two inputs", + "D-axis", + "Sine and Cosine electrical position", + "Per-unit", + "1024" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Park Transform" + } + }, + { + "sid":"control_foc:434", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:265", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:268", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:402", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "100", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_foc:277", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "[]", + "[]", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:419", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "100", + "-100", + "on", + "on", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_foc:454", + "inspector":{ + "params":[ + "NumberOfDimensions", + "IndexMode", + "IndexOptionArray", + "IndexParamArray", + "OutputSizeArray", + "InputPortWidth", + "IndexOptions", + "Indices", + "RuntimeRangeChecks", + "OutputSizes", + "SampleTime" + ], + "values":[ + "1", + "One-based", + "Index vector (dialog)", + "1", + "1", + "4", + "Index vector (dialog)", + "1", + "off", + "1", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Selector", + "masktype":"" + } + }, + { + "sid":"control_foc:455", + "inspector":{ + "params":[ + "NumberOfDimensions", + "IndexMode", + "IndexOptionArray", + "IndexParamArray", + "OutputSizeArray", + "InputPortWidth", + "IndexOptions", + "Indices", + "RuntimeRangeChecks", + "OutputSizes", + "SampleTime" + ], + "values":[ + "1", + "One-based", + "Index vector (dialog)", + "[2 3 4]", + "1", + "4", + "Index vector (dialog)", + "[2 3 4]", + "off", + "1", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Selector", + "masktype":"" + } + }, + { + "sid":"control_foc:28", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:245", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:255", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:257", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:427", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:436", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:442", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:59", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:216", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:406", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:461", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:270", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"control_foc:163", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: ControlOutputs", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:447", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "The bias enables to keep the transitors'\ngates always slightly active, thus avoiding\nthe lag due to a full switching transition", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "lightBlue", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:451", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Only the voltage difference\nis meaningful", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "lightBlue", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:28#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:396#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "Id_fbk", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:19#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "Iq_fbk", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:198#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:200#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:201#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:202#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:215#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:249#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:393#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:268#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "Vref", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:257#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:265#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:376#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:263#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:145#out:7;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:267#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:270#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:275#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:276#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:278#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:279#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:285#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:286#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:340#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:239#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:239#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:375#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:358#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:162#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:369#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:370#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:370#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:388#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:388#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:395#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:370#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:405#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:410#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:414#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:415#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:365#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:255#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:59#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:277#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:446#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:416#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:418#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:245#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:284#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:429#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:425#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:423#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:427#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:244#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:426#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:420#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:432#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:434#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:289#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:436#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:435#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:433#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:381#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:438#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:445#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:440#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:388#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:442#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:384#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:443#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:145#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "

", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:145#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:145#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:145#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:145#out:6;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:419#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:453#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:216#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:454#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "Vq", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:455#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "Vabc", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:388#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:459#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:460#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:157#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:462#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:464#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:466#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:145#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:145#out:8;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:473#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:370#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:469#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:483#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:483#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:470#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:506#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:506#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.png new file mode 100644 index 00000000..05b1cc9a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.svg new file mode 100644 index 00000000..f3242c15 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_155_d.svg @@ -0,0 +1 @@ +The bias enables to keep the transitors'gates always slightly active, thus avoidingthe lag due to a full switching transitionOnly the voltage differenceis meaningfulPID(z)PIDN up loId PID controlsingle single PID(z)PIDNTRIq PID controlsingle +single TFsingle single single single single single single single single 1FlagsFlags 2ConfigurationParametersConfigurationParameters 1FOCOutputssingle single single single single TFsingle (4) 4αβsinθecosθedqParkTransformPark Transformsingle single abαβClarkeTransformClarke Transformsingle single single 2single dqsinθecosθeαβInverse ParkTransformInverse Park Transformsingle single αβabcInverse ClarkeTransformInverse Clarke Transformsingle single single single (3) ++single ++single +single single xsingle single xsingle single single single upuloysingle single single 3single (3) x÷3single (3) single single Ia+Ib+Ic=03single (2) MotorCurrentsinglesingle (3)MotorCurrentMotorCurrentMotorCurrentControlOutputs MotorCurrent single3SensorsSensorsData uint8 single single (3) single 3single single single (3) 5TargetsTargets single single 6OuterOutputsControlOuterOutputs single single boolean boolean boolean single boolean boolean 4EstimatesEstimatedData single 3single (3) single uint8 single single single single x÷single single single ++3single (3) single single 3single +3single (3) single single single single xsingle single +single xsingle single ++single single single single single (4) 3UY4single UYsingle (3) 4boolean boolean MotorCurrent singlesingleMotorCurrent singleMotorCurrent single single D2Rsingle anglesincosSTDCompute Sin/Cossingle single Iq_fbkId_fbklambdaIq_rmsId_rmsDisabledCompute RMSsingle single Vref<Rphase>Iq_fbk<angle><Iabc><current><cur_en><out_en><velocity><hallABC><voltage><current_limiter><P><I><D><N><Kbemf>VqVabc<pid_reset>Id_fbk<current_rms_lambda><Vmax><voltage> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.json new file mode 100644 index 00000000..d1569f39 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.json @@ -0,0 +1,2805 @@ +[ + { + "sid":"control_foc:18:1373", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1375", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3257", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3899", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3900", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1376", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1377", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1378", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4033", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1380", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3954", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3955", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3957", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3958", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1385", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1387", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1388", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1390", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4034", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4036", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1394", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3956", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3959", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3264", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4035", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4038", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1396", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4038#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4034#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3883#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4035#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4033#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3956#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3959#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3958#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3954#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3955#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3900#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3899#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1378#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1390#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1376#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4036#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1375#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1373#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3257#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.png new file mode 100644 index 00000000..04771ce7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.svg new file mode 100644 index 00000000..190063a7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1372_d.svg @@ -0,0 +1 @@ +11preSat2P3preInt4postSatpreSatUpper LimitLower LimitDZ outExternalDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.json new file mode 100644 index 00000000..138e99c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.json @@ -0,0 +1,2106 @@ +[ + { + "sid":"control_foc:18:1399", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1400", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3269", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3270", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1401", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1402", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1404", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1406", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1415", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1408", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1410", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1411", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3273", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1412", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3276", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3277", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1413", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1414", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1401#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1404#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1410#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1415#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3273#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3269#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3270#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.png new file mode 100644 index 00000000..cf58e01d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.svg new file mode 100644 index 00000000..047287af --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1398_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegrator1preSat2preIntDataTypeConv1DataTypeConv2Dt:boolean Ts:SampleTime boolean boolean3postSat4PpreSatUpper LimitLower LimitDZ outExternalDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.json new file mode 100644 index 00000000..ad61a716 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.json @@ -0,0 +1,410 @@ +[ + { + "sid":"control_foc:18:1418", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1426", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.png new file mode 100644 index 00000000..950d5e9a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.svg new file mode 100644 index 00000000..7f110aef --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1417_d.svg @@ -0,0 +1 @@ +11ResetReset1DisabledReset1External Reset diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.json new file mode 100644 index 00000000..94618a03 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:18:3182", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3393", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3183", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3394", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3184", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3395", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3182#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3183#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3393#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.png new file mode 100644 index 00000000..51529dd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.svg new file mode 100644 index 00000000..f35a0d18 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1419_d.svg @@ -0,0 +1 @@ +1ResetDt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.json new file mode 100644 index 00000000..4122b08c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:18:1421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1422", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.png new file mode 100644 index 00000000..58780cf1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.svg new file mode 100644 index 00000000..1de7eecd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_1420_d.svg @@ -0,0 +1 @@ +11Resetboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.json new file mode 100644 index 00000000..4551e423 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_foc:18:3219", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3220", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3221", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3222", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3411", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3225", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3226", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3227", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3228", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3230", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3221#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3225#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3222#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3220#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3219#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.png new file mode 100644 index 00000000..2e0fccd7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.svg new file mode 100644 index 00000000..32e719d5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_2304_d.svg @@ -0,0 +1 @@ +1preIntDt:boolean Ts:SampleTime boolean boolean2preSat3postSat4PDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.json new file mode 100644 index 00000000..7458a2b9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:18:3132", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3141", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3139", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.png new file mode 100644 index 00000000..87cfdbb5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.svg new file mode 100644 index 00000000..e56efc9f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3131_d.svg @@ -0,0 +1 @@ +11fromIgainfromIgainfromTR1PassthroughfromIgainfromTR1Tracking Mode2fromTR diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.json new file mode 100644 index 00000000..f39a1d8b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:18:3134", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3206", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3207", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3208", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3135", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3134#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3206#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3207#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.png new file mode 100644 index 00000000..71f5b37b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.svg new file mode 100644 index 00000000..11e36c3d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3133_d.svg @@ -0,0 +1 @@ +1fromIgainsingle 12fromTRboolean Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.json new file mode 100644 index 00000000..ae76da6a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_foc:18:3137", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3142", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:941", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI1OutMin", + "SumI1OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3138", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3142#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:941#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.png new file mode 100644 index 00000000..0d638d5d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.svg new file mode 100644 index 00000000..afd765fa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3136_d.svg @@ -0,0 +1 @@ +1fromIgain12fromTR++SumI1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.json new file mode 100644 index 00000000..84be2c71 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_foc:18:3420", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3464", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3422", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3424", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3420#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3464#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.png new file mode 100644 index 00000000..1e3a111c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.svg new file mode 100644 index 00000000..a55617d4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3417_d.svg @@ -0,0 +1 @@ +12P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.json new file mode 100644 index 00000000..96ecd90c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:18:3428", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3430", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3431", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3428#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3430#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.png new file mode 100644 index 00000000..aa005bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.svg new file mode 100644 index 00000000..db11004f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3427_d.svg @@ -0,0 +1 @@ +1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.json new file mode 100644 index 00000000..f829bc30 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:18:3443", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3455", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3456", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3450", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.png new file mode 100644 index 00000000..d37f9d7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.svg new file mode 100644 index 00000000..85b2381e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3442_d.svg @@ -0,0 +1 @@ +11fromPfromPfromStatefromDDisabledfromState1PassthroughfromPfromStatefromD1Enabled2fromState3fromD diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.json new file mode 100644 index 00000000..0ff02c1f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_foc:18:3461", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3462", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3463", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3488", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3468", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3469", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3470", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3463#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3462#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3461#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3488#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.png new file mode 100644 index 00000000..6bd5de5f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.svg new file mode 100644 index 00000000..e096f3c5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3444_d.svg @@ -0,0 +1 @@ +1fromP2fromState3fromDDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.json new file mode 100644 index 00000000..48a715de --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:18:3460", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3449", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3460#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.png new file mode 100644 index 00000000..78d33dd6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.svg new file mode 100644 index 00000000..911b0279 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3447_d.svg @@ -0,0 +1 @@ +11fromState diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.json new file mode 100644 index 00000000..12ce543c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_foc:18:3457", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3458", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3459", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3471", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3454", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3457#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3458#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3459#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3471#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.png new file mode 100644 index 00000000..faf1a4c9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.svg new file mode 100644 index 00000000..b1d1eb1c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3452_d.svg @@ -0,0 +1 @@ +11fromPsingle 2fromStatesingle 3fromDsingle +++Sum Fdbksingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.json new file mode 100644 index 00000000..b31dfa59 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_foc:18:3485", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3487", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3485#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.png new file mode 100644 index 00000000..7b10dc83 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.svg new file mode 100644 index 00000000..03ceef37 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3484_d.svg @@ -0,0 +1 @@ +1N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.json new file mode 100644 index 00000000..dfe62b65 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.json @@ -0,0 +1,937 @@ +[ + { + "sid":"control_foc:18:3494", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3503", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3504", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3501", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.png new file mode 100644 index 00000000..ec3391ae Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.svg new file mode 100644 index 00000000..34d3ad87 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3493_d.svg @@ -0,0 +1 @@ +11PP1Passthrough_PPI1Passthrough_I2I3DPI1Sum_PIPD1Sum_PDPID1Sum_PID diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.json new file mode 100644 index 00000000..ae8cb0e3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:18:3496", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3497", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3496#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.png new file mode 100644 index 00000000..a6b06c89 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.svg new file mode 100644 index 00000000..6644cf3e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3495_d.svg @@ -0,0 +1 @@ +1P1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.json new file mode 100644 index 00000000..49287a9e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:18:4039", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3499", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4041", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4040", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3500", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4041#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4039#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3499#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.png new file mode 100644 index 00000000..3c593edc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.svg new file mode 100644 index 00000000..d1d6ce59 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3498_d.svg @@ -0,0 +1 @@ +2I11PDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.json new file mode 100644 index 00000000..6efe1fa5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_foc:18:3515", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3516", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3518", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3508", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3516#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3515#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3518#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.png new file mode 100644 index 00000000..219e5489 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.svg new file mode 100644 index 00000000..86074910 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3506_d.svg @@ -0,0 +1 @@ +11P2I++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.json new file mode 100644 index 00000000..db744558 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_foc:18:3519", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3521", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3522", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3511", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3519#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3521#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3522#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.png new file mode 100644 index 00000000..f43e7313 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.svg new file mode 100644 index 00000000..8e7aeb40 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3509_d.svg @@ -0,0 +1 @@ +11P2D++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.json new file mode 100644 index 00000000..8fc30108 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_foc:18:3523", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3524", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3525", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3526", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3514", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3524#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3523#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3525#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3526#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.png new file mode 100644 index 00000000..416aee14 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.svg new file mode 100644 index 00000000..e7adb849 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3512_d.svg @@ -0,0 +1 @@ +11Psingle 2Isingle 3Dsingle +++single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.json new file mode 100644 index 00000000..834e69cf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_foc:18:3589", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3590", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3607", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.png new file mode 100644 index 00000000..77f7f166 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.svg new file mode 100644 index 00000000..9c433119 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3588_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1DisabledUTs1TsSignalSpecificationUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.json new file mode 100644 index 00000000..c5da4f97 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:3592", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3593", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3594", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3595", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3592#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3593#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.svg new file mode 100644 index 00000000..a5a74c6d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3591_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.json new file mode 100644 index 00000000..ba6765ac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:18:3597", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3598", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3599", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3600", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3601", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3597#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3598#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3599#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.png new file mode 100644 index 00000000..b41f549c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.svg new file mode 100644 index 00000000..82966c58 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3596_d.svg @@ -0,0 +1 @@ +1Usingle 1Dt:boolean Ts:SampleTime boolean boolean2Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.json new file mode 100644 index 00000000..955fb252 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:3603", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3604", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3605", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3606", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3603#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3605#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3604#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.png new file mode 100644 index 00000000..b227146e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.svg new file mode 100644 index 00000000..949dacf3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3602_d.svg @@ -0,0 +1 @@ +11UxUintegral*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.json new file mode 100644 index 00000000..3b22fc37 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:18:3625", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3626", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3638", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.png new file mode 100644 index 00000000..77decb21 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.svg new file mode 100644 index 00000000..e60f4c75 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3624_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.json new file mode 100644 index 00000000..bcdaa8fc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:3628", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3629", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3630", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3631", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.png new file mode 100644 index 00000000..e2eb1c2b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.svg new file mode 100644 index 00000000..28a78d23 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3627_d.svg @@ -0,0 +1 @@ +11UxUngain*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.json new file mode 100644 index 00000000..c3e85879 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:3633", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3634", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3635", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3637", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3633#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.png new file mode 100644 index 00000000..930e5bed Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.svg new file mode 100644 index 00000000..95665065 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3632_d.svg @@ -0,0 +1 @@ +1Usingle 12Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.json new file mode 100644 index 00000000..ff797ab1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:3664", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3665", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3666", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3667", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3665#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3664#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.svg new file mode 100644 index 00000000..e21f046c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3663_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.json new file mode 100644 index 00000000..cee669a1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:18:3671", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3672", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3684", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.png new file mode 100644 index 00000000..0a6de43f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.svg new file mode 100644 index 00000000..fc42d7be --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3670_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.json new file mode 100644 index 00000000..b7d1e885 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:3674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3675", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3676", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3677", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3676#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3675#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.png new file mode 100644 index 00000000..7f5f6e2a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.svg new file mode 100644 index 00000000..74a58e22 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3673_d.svg @@ -0,0 +1 @@ +11Ux÷Udiff*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.json new file mode 100644 index 00000000..b575c05a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_foc:18:3679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3680", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3681", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3682", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "/", + "1.0", + "Offline Scaling Adjustment", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3683", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3679#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3680#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.png new file mode 100644 index 00000000..100e4920 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.svg new file mode 100644 index 00000000..02c962d2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3678_d.svg @@ -0,0 +1 @@ +1U12Tsu/TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.json new file mode 100644 index 00000000..da080ab2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:18:3695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3708", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.png new file mode 100644 index 00000000..7861842b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.svg new file mode 100644 index 00000000..88ebf277 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3694_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.json new file mode 100644 index 00000000..6e0c1b76 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:3698", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3700", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3701", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3698#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.png new file mode 100644 index 00000000..69478dfc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.svg new file mode 100644 index 00000000..62a97354 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3697_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.json new file mode 100644 index 00000000..6d3cad84 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_foc:18:3703", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3704", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3705", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3706", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "1.0", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3707", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3706#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.png new file mode 100644 index 00000000..12fb2fdc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.svg new file mode 100644 index 00000000..bd69c99a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3702_d.svg @@ -0,0 +1 @@ +1N12Tsu*TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.json new file mode 100644 index 00000000..afae2f32 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:18:3710", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3711", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3723", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.png new file mode 100644 index 00000000..a9ddd4e3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.svg new file mode 100644 index 00000000..4a1d27e7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3709_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.json new file mode 100644 index 00000000..e413119b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_foc:18:3713", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3714", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3778", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.5", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3715", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3716", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3778#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3714#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3715#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.png new file mode 100644 index 00000000..0004fe88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.svg new file mode 100644 index 00000000..5505ac03 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3712_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.json new file mode 100644 index 00000000..c7de9c20 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_foc:18:3718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3720", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3721", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "0.5", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3722", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.png new file mode 100644 index 00000000..1f3b9eab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.svg new file mode 100644 index 00000000..8b1a4352 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3717_d.svg @@ -0,0 +1 @@ +1Nsingle 12Tsboolean u*Ts*wTsampsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.json new file mode 100644 index 00000000..8dc06e39 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_foc:18:3780", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3783", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3784", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:18:3782", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3784#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3783#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3846#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.png new file mode 100644 index 00000000..5da7e83d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.svg new file mode 100644 index 00000000..d95e7fd2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3779_d.svg @@ -0,0 +1 @@ +11single 2Upper Limitsingle 3Lower Limitsingle upuloysingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.json new file mode 100644 index 00000000..7e525ade --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_foc:18:3787", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3788", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3789", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:18:3791", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3789#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3788#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3847#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.png new file mode 100644 index 00000000..21340d18 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.svg new file mode 100644 index 00000000..97eead6d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3786_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.json new file mode 100644 index 00000000..7bc1e00b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_foc:18:3846:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_foc:18:3846:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3846:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3846:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3846:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3846:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3846:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3846:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.png new file mode 100644 index 00000000..f6f39e7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.svg new file mode 100644 index 00000000..cda09168 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3846_d.svg @@ -0,0 +1 @@ +1yUpperRelopboolean TFsingle TFsingle LowerRelop1boolean Ref1Ref2Prop3losingle 2usingle 1upsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.json new file mode 100644 index 00000000..78ac8b58 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_foc:18:3847:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_foc:18:3847:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3847:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3847:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3847:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3847:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3847:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3847:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.svg new file mode 100644 index 00000000..d36ee304 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3847_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.json new file mode 100644 index 00000000..728ae8bf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:18:3851", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3860", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.png new file mode 100644 index 00000000..3b043be3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.svg new file mode 100644 index 00000000..2d5607ee --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3850_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.json new file mode 100644 index 00000000..867dd563 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_foc:18:3853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:660", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:660#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.svg new file mode 100644 index 00000000..62aadd79 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3852_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.json new file mode 100644 index 00000000..dfa3abb5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_foc:18:3856", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3862", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3863", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:18:3857", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3862#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3863#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3856#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.png new file mode 100644 index 00000000..59bf851c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.svg new file mode 100644 index 00000000..892a95b2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3855_d.svg @@ -0,0 +1 @@ +1preSatsingle 1DZ out2Upper Limitsingle 3Lower Limitsingle upuloysingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.json new file mode 100644 index 00000000..58b76e1f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_foc:18:3864:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3864:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3864:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3864:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3864:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3864:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3864:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3864:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.png new file mode 100644 index 00000000..99624293 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.svg new file mode 100644 index 00000000..35ca3419 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3864_d.svg @@ -0,0 +1 @@ +1yu_GT_loboolean u_GTE_upboolean TFsingle TFsingle +Diffsingle 3losingle 2usingle 1upsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.svg new file mode 100644 index 00000000..4300edb1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3874_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.json new file mode 100644 index 00000000..ffea9f96 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:18:3884", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3886", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3898", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.svg new file mode 100644 index 00000000..4c34da94 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3883_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.svg new file mode 100644 index 00000000..11b93509 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3887_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.json new file mode 100644 index 00000000..c40cfbdb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_foc:18:3889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3890", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3891", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3890#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3889#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.svg new file mode 100644 index 00000000..70305704 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3888_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.json new file mode 100644 index 00000000..b3ccbf7a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_foc:18:3893", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3894", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3895", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:18:3897", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3894#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3893#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.svg new file mode 100644 index 00000000..8ada9aef --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3892_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.json new file mode 100644 index 00000000..97ff4e7d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_foc:18:3896:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3896:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3896:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3896:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3896:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3896:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3896:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3896:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.svg new file mode 100644 index 00000000..e8ca1535 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3896_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.json new file mode 100644 index 00000000..17e25579 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:18:3910", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3911", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.svg new file mode 100644 index 00000000..f1c39910 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3909_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.svg new file mode 100644 index 00000000..5af7f65b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3913_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.json new file mode 100644 index 00000000..96f3b6b2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_foc:18:3915", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3916", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3915#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.svg new file mode 100644 index 00000000..1d213cd9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3914_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.json new file mode 100644 index 00000000..26b3a72a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_foc:18:3919", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3921", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:18:3923", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3921#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3920#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.svg new file mode 100644 index 00000000..e02dd62c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3918_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.json new file mode 100644 index 00000000..404e77bb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_foc:18:3922:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3922:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3922:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3922:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3922:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3922:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3922:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3922:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.svg new file mode 100644 index 00000000..614c9405 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3922_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.json new file mode 100644 index 00000000..6cbdfbc5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:18:3928", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3929", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3942", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.svg new file mode 100644 index 00000000..3e44b879 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3927_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.svg new file mode 100644 index 00000000..a3d11996 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3931_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.json new file mode 100644 index 00000000..a90b46f8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_foc:18:3933", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3934", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3935", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3934#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.svg new file mode 100644 index 00000000..0cd882d5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3932_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.json new file mode 100644 index 00000000..29526bd6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_foc:18:3937", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3938", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3939", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:18:3941", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3937#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3939#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3938#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3940#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.svg new file mode 100644 index 00000000..3c9f6c8e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3936_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.json new file mode 100644 index 00000000..2ed7663e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_foc:18:3940:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3940:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3940:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3940:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3940:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3940:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3940:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3940:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.svg new file mode 100644 index 00000000..3dfa8dbb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_3940_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.json new file mode 100644 index 00000000..4d554baf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.json @@ -0,0 +1,1420 @@ +[ + { + "sid":"control_foc:18:608", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:609", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:610", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:611", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3848", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3849", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:676", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.png new file mode 100644 index 00000000..972d0a09 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.svg new file mode 100644 index 00000000..b186e6aa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_607_d.svg @@ -0,0 +1 @@ +preSatpostSatpreIntP1Back Calculation1preSat2postSat3P4preInt1preIntpreSatpostSatP1PassthroughpreSatpreIntpostSatPUpper LimitLower Limit1Disc. Clamping ParallelpreSatPpreIntpostSatUpper LimitLower Limit1Cont. Clamping IdealpreSatPpreIntpostSatUpper LimitLower Limit1Disc. Clamping IdealpreSatpreIntpostSatPUpper LimitLower Limit1Cont. Clamping ParallelpreIntpreSatpostSatPDisabled5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.json new file mode 100644 index 00000000..65c36eab --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.json @@ -0,0 +1,999 @@ +[ + { + "sid":"control_foc:18:613", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:614", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:615", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3234", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:616", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kb", + "Element-wise(K.*u)", + "KbOutMin", + "KbOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KbParamMin", + "KbParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3237", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:617", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI2OutMin", + "SumI2OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:618", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI4OutMin", + "SumI4OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3241", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:619", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:613#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:614#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:617#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:616#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:618#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:615#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3237#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3234#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.png new file mode 100644 index 00000000..befb7175 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.svg new file mode 100644 index 00000000..6e3fc40b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_612_d.svg @@ -0,0 +1 @@ +11preSat2postSat+SumI2Kb++SumI43preIntDt:boolean Ts:SampleTime boolean boolean4P diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.json new file mode 100644 index 00000000..ddd5174d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.json @@ -0,0 +1,2762 @@ +[ + { + "sid":"control_foc:18:621", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:622", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:623", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3281", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3925", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:624", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:625", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:626", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:627", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:628", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:629", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:18:630", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:18:632", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:634", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:635", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:636", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_foc:18:637", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:638", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:639", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:640", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:641", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:642", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:643", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:644", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3288", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:645", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:646", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3925#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:632#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:627#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:626#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:640#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:625#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:638#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:637#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:635#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:639#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:641#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:642#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:643#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:622#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:623#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3927#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:645#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:621#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:644#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:636#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3281#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.png new file mode 100644 index 00000000..c0b3e7a3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.svg new file mode 100644 index 00000000..8c527f34 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_620_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegratorSignP1preSat2P3preIntDataTypeConv1DataTypeConv2DataTypeConv44postSatpreSatUpper LimitLower LimitDZ outExternalDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.json new file mode 100644 index 00000000..bf7f95cd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.json @@ -0,0 +1,2403 @@ +[ + { + "sid":"control_foc:18:648", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:650", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3245", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3246", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3866", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:653", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4030", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3944", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:655", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3945", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3947", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3948", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:661", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4031", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3249", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:670", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3943", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3949", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3252", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3253", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4032", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4037", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:672", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4037#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4032#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4030#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:655#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3943#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:650#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3945#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3944#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4031#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3866#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:648#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3850#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:661#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3249#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3245#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3246#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.png new file mode 100644 index 00000000..f4869704 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.svg new file mode 100644 index 00000000..483f2d1f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_647_d.svg @@ -0,0 +1 @@ +1boolean boolean 1preSatsingle 2preIntsingle TFsingle single Dt:boolean Ts:SampleTime boolean boolean3postSatsingle 4Pboolean preSatUpper LimitLower LimitDZ outExternalDead Zonesingle 5Upper Limitsingle 6Lower Limitsingle TFint8 int8 int8 TFint8 int8 int8 boolean Clamping_zerosingle fix for DT propagation issueboolean fix for DT propagation issue1boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.json new file mode 100644 index 00000000..7670d7d2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.json @@ -0,0 +1,743 @@ +[ + { + "sid":"control_foc:18:674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3216", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3217", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3218", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3214", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3211", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3213", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3215", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:675", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3216#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3217#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3218#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3214#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.png new file mode 100644 index 00000000..86e1e8e8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.svg new file mode 100644 index 00000000..b83234cd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_673_d.svg @@ -0,0 +1 @@ +11preIntDt:boolean Ts:SampleTime boolean boolean2preSat3postSat4P diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.json new file mode 100644 index 00000000..8ae37ea1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_foc:18:678", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:690", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.png new file mode 100644 index 00000000..7204ef0a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.svg new file mode 100644 index 00000000..2b78da41 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_677_d.svg @@ -0,0 +1 @@ +11errD GainDisablederrD Gain1Internal ParameterserrD Gain1External Parameters2D Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.json new file mode 100644 index 00000000..6a2632c7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:18:3185", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3186", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3187", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3185#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3186#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.png new file mode 100644 index 00000000..a2389335 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.svg new file mode 100644 index 00000000..f75c2c7d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_680_d.svg @@ -0,0 +1 @@ +1D GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.json new file mode 100644 index 00000000..6c97bea2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:682", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:683", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:684", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:685", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:684#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:683#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.png new file mode 100644 index 00000000..3723e2b8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.svg new file mode 100644 index 00000000..9275edd6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_681_d.svg @@ -0,0 +1 @@ +11errsingle 2D Gainsingle xDProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.json new file mode 100644 index 00000000..9ac9d92a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:18:687", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3188", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:688", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "D", + "Element-wise(K.*u)", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "DParamMin", + "DParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3189", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3190", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:689", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:687#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3188#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3189#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.png new file mode 100644 index 00000000..6f6aaa7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.svg new file mode 100644 index 00000000..316e5945 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_686_d.svg @@ -0,0 +1 @@ +11errDerivative Gain2D GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.json new file mode 100644 index 00000000..6e70e121 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.json @@ -0,0 +1,1297 @@ +[ + { + "sid":"control_foc:18:693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:694", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:697", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3669", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:757", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.png new file mode 100644 index 00000000..c45b3349 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.svg new file mode 100644 index 00000000..67e0c382 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_692_d.svg @@ -0,0 +1 @@ +1Y2UResetUND0inNoutTsDisabledUResetD0inNoutNTsYDifferentiatorUNoutResetD0inNTsYCont. FilterUNResetD0inNoutTsYDisc. Trapezoidal Filter5Nout3NUNResetD0inNoutTsYDisc. Backward Euler FilterUNoutResetD0inNTsYDisc. Forward Euler Filter4D0in1Reset6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.json new file mode 100644 index 00000000..94fc3900 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.json @@ -0,0 +1,1217 @@ +[ + { + "sid":"control_foc:18:699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:700", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:701", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:702", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3334", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3689", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:703", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForFilter", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "-inf", + "inf", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3335", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:704", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2723", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3474", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3336", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3690", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:705", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3689#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:702#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3334#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3335#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:701#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.png new file mode 100644 index 00000000..fe4d7139 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.svg new file mode 100644 index 00000000..0998c79f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_698_d.svg @@ -0,0 +1 @@ +1Y1UFilter+SumD2Nout4D0in3Reset5NDt:boolean Ts:SampleTime booleanboolean 6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.json new file mode 100644 index 00000000..61ee8788 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.json @@ -0,0 +1,1418 @@ +[ + { + "sid":"control_foc:18:707", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:708", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:709", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3328", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3331", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3688", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:710", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "3" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:18:711", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: Inherit via back propagation", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3332", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2722", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3333", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3330", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3480", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:713", + "inspector":{ + "params":[ + "DelayLengthSource", + "InitialConditionSource", + "DelayLength", + "InitialCondition", + "InputProcessing", + "UseCircularBuffer", + "ShowEnablePort", + "ExternalReset", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "DelayLengthUpperLimit", + "DiagnosticForDelayLength", + "PreventDirectFeedthrough", + "RemoveDelayLengthCheckInGeneratedCode", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Dialog", + "1", + "DifferentiatorICPrevScaledInput", + "Elements as channels (sample based)", + "off", + "off", + "None", + "SampleTime", + "", + "off", + "", + "100", + "None", + "off", + "off", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Delay", + "masktype":"" + } + }, + { + "sid":"control_foc:18:714", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:707#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:711#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3328#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3331#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3332#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:708#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.png new file mode 100644 index 00000000..2a066558 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.svg new file mode 100644 index 00000000..d1b264e7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_706_d.svg @@ -0,0 +1 @@ +1UZ-1UD+DiffDTDup1Y3D0in2Reset4Nout5NDt:boolean Ts:SampleTime boolean booleanUTs1Internal TsTsamp6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.json new file mode 100644 index 00000000..31f0c0ff --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.json @@ -0,0 +1,1252 @@ +[ + { + "sid":"control_foc:18:3315", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3316", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3317", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3318", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3319", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3686", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3320", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3432", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3313", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3324", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3321", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3323", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3314", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3325", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3327", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3687", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3686#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3316#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3313#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3320#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3317#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3319#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3324#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3318#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3315#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3432#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.png new file mode 100644 index 00000000..7f2f51e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.svg new file mode 100644 index 00000000..75569947 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_715_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean2U5Nout3N4D0in1ResetDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime booleanboolean Dt:boolean Ts:SampleTime booleanboolean 6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.json new file mode 100644 index 00000000..6186df5d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.json @@ -0,0 +1,1886 @@ +[ + { + "sid":"control_foc:18:717", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:720", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3340", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:722", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:721", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:723", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "None", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_foc:18:724", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:18:725", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:18:726", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_foc:18:727", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2725", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3482", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3342", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:729", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_foc:18:730", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:731", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3693#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:720#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:723#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:722#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:717#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:725#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3694#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:726#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:727#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:729#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3340#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.png new file mode 100644 index 00000000..9b482999 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.svg new file mode 100644 index 00000000..29473fbd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_716_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1U1YuDenIIRFilter Differentiator TFxDenCoefOut2N4D0in3ResetPassthrough for tuningFilter Den Constant++SumDenReciprocal5Nout6TsNTs1Internal TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.json new file mode 100644 index 00000000..b01a3138 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.json @@ -0,0 +1,1240 @@ +[ + { + "sid":"control_foc:18:733", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:734", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:735", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:736", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3337", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3691", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:737", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Forward Euler", + "1.0", + "none", + "internal", + "InitialConditionForFilter", + "Auto", + "SampleTime", + "off", + "inf", + "-inf", + "off", + "off", + "off", + "FilterOutMin", + "FilterOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3338", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:738", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2724", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3481", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3339", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3692", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:739", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3691#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:736#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:738#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:734#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:733#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:737#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3337#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3338#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:735#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.png new file mode 100644 index 00000000..cf85461f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.svg new file mode 100644 index 00000000..9bc4916e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_732_d.svg @@ -0,0 +1 @@ +1Y1U+SumD2Nout4D0in3ResetK Tsz-1Filter5NDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.json new file mode 100644 index 00000000..b9c2ff34 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.json @@ -0,0 +1,2008 @@ +[ + { + "sid":"control_foc:18:741", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:742", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:743", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:744", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3343", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3724", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:746", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:747", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "on", + "DivideOutMin", + "DivideOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:745", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:748", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "Rising", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_foc:18:749", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:18:750", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:18:751", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_foc:18:752", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:753", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "SumNumOutMin", + "SumNumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2726", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3483", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3345", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:755", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:756", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:744#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:750#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:745#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:752#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:753#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:747#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:751#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:741#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:748#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:749#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:742#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:746#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3343#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:743#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.png new file mode 100644 index 00000000..bcd0bc11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.svg new file mode 100644 index 00000000..4ffccc8f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_740_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1Usingle 1YuDenIIRFilter Differentiator TFsingle 2xDenCoefOutsingle Filter Den Constantsingle ++SumDensingle Reciprocalsingle single (2) +SumNumsingle xsingle 2Nsingle 4D0inboolean 3Resetboolean Passthrough for tuningsingle 5Noutsingle NTs1Internal TsTsampsingle 6Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.json new file mode 100644 index 00000000..cebfb9cf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_foc:18:759", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:770", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.png new file mode 100644 index 00000000..7aa09f67 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.svg new file mode 100644 index 00000000..df20599f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_758_d.svg @@ -0,0 +1 @@ +11D0D01DisabledD01Internal IC - FilterD01External ICD01Internal IC - Differentiator diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.json new file mode 100644 index 00000000..49e5c85a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:18:3197", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3396", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3198", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3397", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3199", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3398", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3197#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3198#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3396#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3397#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.png new file mode 100644 index 00000000..68ffb211 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.svg new file mode 100644 index 00000000..a43a9b5a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_760_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.json new file mode 100644 index 00000000..12a5609b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:18:762", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:763", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:762#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.png new file mode 100644 index 00000000..f88a3d48 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.svg new file mode 100644 index 00000000..32ac5858 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_761_d.svg @@ -0,0 +1 @@ +11D0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.json new file mode 100644 index 00000000..788e6090 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:18:3203", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3402", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3204", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3205", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3404", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3203#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3204#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.png new file mode 100644 index 00000000..8cfed2d1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.svg new file mode 100644 index 00000000..935ee493 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_764_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.json new file mode 100644 index 00000000..cfd03a6e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:18:3200", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3399", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3201", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3400", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3202", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3401", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3200#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3201#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.png new file mode 100644 index 00000000..5e53ddfe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.svg new file mode 100644 index 00000000..28105444 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_767_d.svg @@ -0,0 +1 @@ +1D0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.json new file mode 100644 index 00000000..3ecb0584 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_foc:18:781", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:782", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:793", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.png new file mode 100644 index 00000000..4c9e224e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.svg new file mode 100644 index 00000000..9b731cff --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_780_d.svg @@ -0,0 +1 @@ +11errI GainDisablederrI Gain1Internal ParameterserrI Gain1External Parameters2I Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.json new file mode 100644 index 00000000..d4e8ea22 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:18:3170", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3171", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3172", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3171#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3170#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.png new file mode 100644 index 00000000..86dd2391 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.svg new file mode 100644 index 00000000..26521c95 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_783_d.svg @@ -0,0 +1 @@ +1I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.json new file mode 100644 index 00000000..1daec4b9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:785", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:786", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:787", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:788", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:785#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:786#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.png new file mode 100644 index 00000000..be6a2ff7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.svg new file mode 100644 index 00000000..eb44e618 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_784_d.svg @@ -0,0 +1 @@ +11errsingle 2I Gainsingle xIProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.json new file mode 100644 index 00000000..ad3cf0a8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:18:790", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3173", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:791", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "I", + "Element-wise(K.*u)", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "IParamMin", + "IParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3174", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3175", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:792", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:790#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:791#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3174#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3173#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.png new file mode 100644 index 00000000..dab6ab99 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.svg new file mode 100644 index 00000000..4c7e79a0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_789_d.svg @@ -0,0 +1 @@ +11errIntegral Gain2I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.json new file mode 100644 index 00000000..f79393ae --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_foc:18:796", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:797", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:810", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.png new file mode 100644 index 00000000..ef27674e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.svg new file mode 100644 index 00000000..a6837d60 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_795_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.json new file mode 100644 index 00000000..44f87cac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:800", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:801", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:802", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:801#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.svg new file mode 100644 index 00000000..ee3b20cf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_798_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.json new file mode 100644 index 00000000..cb62d015 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:18:804", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3368", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:805", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3369", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3370", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:806", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3368#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3369#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.png new file mode 100644 index 00000000..a38e62e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.svg new file mode 100644 index 00000000..e8f30268 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_803_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.json new file mode 100644 index 00000000..269c4c4b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3365", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3367", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:809", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:808#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3365#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.png new file mode 100644 index 00000000..b1d0e08b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.svg new file mode 100644 index 00000000..29508837 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_807_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.json new file mode 100644 index 00000000..19e15dd8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_foc:18:812", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:813", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:826", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.png new file mode 100644 index 00000000..5524a3c5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.svg new file mode 100644 index 00000000..7fcaa309 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_811_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain1P GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.json new file mode 100644 index 00000000..1ae14abe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:815", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:816", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:817", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:818", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:817#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:816#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:815#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.svg new file mode 100644 index 00000000..e7409c87 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_814_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.json new file mode 100644 index 00000000..78f2c231 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:18:820", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3362", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:821", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3363", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3364", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:822", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:821#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:820#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3363#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3362#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.png new file mode 100644 index 00000000..c8b36cd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.svg new file mode 100644 index 00000000..d870c076 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_819_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.json new file mode 100644 index 00000000..e6f0ba6d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:824", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3359", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3361", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:825", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:824#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3359#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.png new file mode 100644 index 00000000..61f884ff Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.svg new file mode 100644 index 00000000..1529f8e7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_823_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.json new file mode 100644 index 00000000..694fceed --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_foc:18:828", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:829", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:830", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:847", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:848", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.png new file mode 100644 index 00000000..cad98bd0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.svg new file mode 100644 index 00000000..4eb7165e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_827_d.svg @@ -0,0 +1 @@ +2out1UUResetI0inoutDisabledUResetI0instateoutContinuous2I0in3ResetUResetI0inoutstateDiscrete1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.json new file mode 100644 index 00000000..b645603f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.json @@ -0,0 +1,849 @@ +[ + { + "sid":"control_foc:18:832", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:833", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:834", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3433", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:835", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForIntegrator", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "LowerIntegratorSaturationLimit", + "UpperIntegratorSaturationLimit", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3434", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2708", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3473", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3435", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:836", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:832#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:834#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:835#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3433#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3434#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:833#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.png new file mode 100644 index 00000000..b6861ee7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.svg new file mode 100644 index 00000000..b291c0d7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_831_d.svg @@ -0,0 +1 @@ +1U2out3I0in2ResetDt:boolean Ts:SampleTime boolean boolean1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.json new file mode 100644 index 00000000..ce5a59c3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.json @@ -0,0 +1,870 @@ +[ + { + "sid":"control_foc:18:3412", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3406", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3405", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3491", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3413", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3490", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3408", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3409", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3410", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3414", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3492", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3405#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3491#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3490#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.png new file mode 100644 index 00000000..ef6f9e34 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.svg new file mode 100644 index 00000000..fb027788 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_837_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean3I0in2Reset1UDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean boolean1out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.json new file mode 100644 index 00000000..0d53ce07 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.json @@ -0,0 +1,940 @@ +[ + { + "sid":"control_foc:18:839", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:840", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:841", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2704", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:843", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Trapezoidal", + "1.0", + "rising", + "internal", + "InitialConditionForIntegrator", + "Auto", + "SampleTime", + "off", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "off", + "on", + "off", + "IntegratorOutMin", + "IntegratorOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3472", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:844", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2709", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3479", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:845", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:846", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:841#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:843#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:839#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:2704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3472#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:840#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:843#state:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.png new file mode 100644 index 00000000..fbfdc063 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.svg new file mode 100644 index 00000000..2888c51d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_838_d.svg @@ -0,0 +1 @@ +1Usingle 1out3I0inboolean 2Resetboolean K Ts (z+1)2(z-1)Integratorsingle single 2stateGround_Integratorboolean Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.json new file mode 100644 index 00000000..cc6c14ce --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_foc:18:850", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.png new file mode 100644 index 00000000..3332d49d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.svg new file mode 100644 index 00000000..82b24988 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_849_d.svg @@ -0,0 +1 @@ +11I0I01DisabledI01Internal ICI01External IC diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.json new file mode 100644 index 00000000..dd48f244 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:18:3176", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3386", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3177", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3385", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3178", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3384", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3177#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3176#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3386#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.png new file mode 100644 index 00000000..636f6226 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.svg new file mode 100644 index 00000000..d91a64bc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_851_d.svg @@ -0,0 +1 @@ +1I0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.json new file mode 100644 index 00000000..c8488492 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:18:853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.png new file mode 100644 index 00000000..30cfbdec Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.svg new file mode 100644 index 00000000..b0b1ddd7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_852_d.svg @@ -0,0 +1 @@ +11I0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.json new file mode 100644 index 00000000..4938d2d0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:18:3179", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3387", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3180", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3388", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3181", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3389", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3179#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3180#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.png new file mode 100644 index 00000000..3bf37d58 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.svg new file mode 100644 index 00000000..23ffcb4e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_855_d.svg @@ -0,0 +1 @@ +1I0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.json new file mode 100644 index 00000000..8affc03e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_foc:18:861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:870", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.png new file mode 100644 index 00000000..df21580a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.svg new file mode 100644 index 00000000..0096114c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_860_d.svg @@ -0,0 +1 @@ +11N GainN Gain1External ParametersN Gain1Internal ParametersN GainDisabled wSignal SpecificationN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.json new file mode 100644 index 00000000..573d40de --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:18:3191", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3416", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3193", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3191#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3416#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.png new file mode 100644 index 00000000..a3085b4e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.svg new file mode 100644 index 00000000..0dd505be --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_862_d.svg @@ -0,0 +1 @@ +1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.json new file mode 100644 index 00000000..98077f90 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:18:865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:866", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.png new file mode 100644 index 00000000..14a6011c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.svg new file mode 100644 index 00000000..2581ba2e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_864_d.svg @@ -0,0 +1 @@ +11N Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.json new file mode 100644 index 00000000..01d34c3b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.json @@ -0,0 +1,414 @@ +[ + { + "sid":"control_foc:18:3194", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:868", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "N", + "on", + "inf", + "NCopyOutMin", + "NCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3195", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3196", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:869", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:868#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3194#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3195#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.png new file mode 100644 index 00000000..d4d27324 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.svg new file mode 100644 index 00000000..dcd6b212 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_867_d.svg @@ -0,0 +1 @@ +1N Copy1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.json new file mode 100644 index 00000000..f1010ddb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_foc:18:872", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:873", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:887", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.png new file mode 100644 index 00000000..2b9a08ab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.svg new file mode 100644 index 00000000..a517fee7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_871_d.svg @@ -0,0 +1 @@ +11UUN Gain1PassthroughUN Gain1Internal ParametersUN Gain1External Parameters2N GainUN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.json new file mode 100644 index 00000000..80f77531 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.json @@ -0,0 +1,480 @@ +[ + { + "sid":"control_foc:18:3349", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3350", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3351", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3347", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3352", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3348", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3347#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3349#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3350#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3351#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.png new file mode 100644 index 00000000..39d15a88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.svg new file mode 100644 index 00000000..3f4a6631 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_874_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean1U2N GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.json new file mode 100644 index 00000000..123b9960 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:876", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:877", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:878", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:879", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:876#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:877#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:878#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.png new file mode 100644 index 00000000..d8983c6a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.svg new file mode 100644 index 00000000..8364e8f9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_875_d.svg @@ -0,0 +1 @@ +11Usingle 2N Gainsingle xNProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.json new file mode 100644 index 00000000..ee9e4584 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:18:881", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3356", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:882", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "N", + "Element-wise(K.*u)", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "NParamMin", + "NParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3357", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3358", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:883", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:882#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3356#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3357#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.png new file mode 100644 index 00000000..5f7dbfee Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.svg new file mode 100644 index 00000000..d0db386b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_880_d.svg @@ -0,0 +1 @@ +11UFilter Coefficient2N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.json new file mode 100644 index 00000000..6ffd85bc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3353", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3355", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:886", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:885#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3353#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.png new file mode 100644 index 00000000..c4285834 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.svg new file mode 100644 index 00000000..1bc1d5c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_884_d.svg @@ -0,0 +1 @@ +11U2N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.json new file mode 100644 index 00000000..66507270 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_foc:18:889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:900", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.png new file mode 100644 index 00000000..4330791f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.svg new file mode 100644 index 00000000..71e89ecc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_888_d.svg @@ -0,0 +1 @@ +11P GainP Gain1External Parameters IdealP Gain1Internal Parameters IdealP GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.json new file mode 100644 index 00000000..dd6d6f09 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_foc:18:3291", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3302", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3291#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.png new file mode 100644 index 00000000..fecf81dd Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.svg new file mode 100644 index 00000000..83206d8d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_890_d.svg @@ -0,0 +1 @@ +1P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.json new file mode 100644 index 00000000..93b69920 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:18:892", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:893", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:892#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.png new file mode 100644 index 00000000..388aae25 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.svg new file mode 100644 index 00000000..b4521d58 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_891_d.svg @@ -0,0 +1 @@ +11P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.json new file mode 100644 index 00000000..f8f6c9bd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.json @@ -0,0 +1,322 @@ +[ + { + "sid":"control_foc:18:3303", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:895", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "P", + "on", + "inf", + "PCopyOutMin", + "PCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3305", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:896", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3303#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.png new file mode 100644 index 00000000..3e89b9e7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.svg new file mode 100644 index 00000000..2a1789a8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_894_d.svg @@ -0,0 +1 @@ +1P Copy1P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.png new file mode 100644 index 00000000..08f03367 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.svg new file mode 100644 index 00000000..c601c79c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_901_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.json new file mode 100644 index 00000000..628e3a44 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_foc:18:903", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:904", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:918", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.png new file mode 100644 index 00000000..534f1840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.svg new file mode 100644 index 00000000..e3df72e6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_902_d.svg @@ -0,0 +1 @@ +11errP GainDisablederrP Gain1Internal ParameterserrP Gain1External Parameters2P GainerrP Gain1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.json new file mode 100644 index 00000000..22329623 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:18:3161", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3162", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3163", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3161#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3162#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.png new file mode 100644 index 00000000..37dadf65 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.svg new file mode 100644 index 00000000..b33dd3b6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_905_d.svg @@ -0,0 +1 @@ +1P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.json new file mode 100644 index 00000000..9bff6317 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:18:907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:909", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:18:910", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.png new file mode 100644 index 00000000..cabc9551 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.svg new file mode 100644 index 00000000..0ee43ab5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_906_d.svg @@ -0,0 +1 @@ +11errsingle 2P Gainsingle xPProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.json new file mode 100644 index 00000000..1f11fdd9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:18:912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3167", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:913", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3168", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3169", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:914", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:913#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:912#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3168#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3167#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.png new file mode 100644 index 00000000..00ad1c91 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.svg new file mode 100644 index 00000000..920bbace --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_911_d.svg @@ -0,0 +1 @@ +11errProportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.json new file mode 100644 index 00000000..f7003375 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:916", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3164", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3166", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3164#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.png new file mode 100644 index 00000000..2d6ba26b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.svg new file mode 100644 index 00000000..4a420069 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_915_d.svg @@ -0,0 +1 @@ +11err2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.json new file mode 100644 index 00000000..17e90591 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:18:920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3794", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3795", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:928", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.png new file mode 100644 index 00000000..73c83138 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.svg new file mode 100644 index 00000000..6da619f8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_919_d.svg @@ -0,0 +1 @@ +111Upper LimitLower Limit1Passthrough1Upper LimitLower Limit1Enabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.json new file mode 100644 index 00000000..85a02b25 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.json @@ -0,0 +1,782 @@ +[ + { + "sid":"control_foc:18:922", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3802", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3803", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:923", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3804", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3805", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3806", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3807", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3802#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3803#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:923#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.png new file mode 100644 index 00000000..481a93b9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.svg new file mode 100644 index 00000000..632149dc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_921_d.svg @@ -0,0 +1 @@ +11Dt:boolean Ts:SampleTime 2Upper Limit3Lower LimitDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.json new file mode 100644 index 00000000..25ca1a38 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.json @@ -0,0 +1,688 @@ +[ + { + "sid":"control_foc:18:926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3798", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3796", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3800", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3797", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3801", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:927", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3798#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3796#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.png new file mode 100644 index 00000000..5624e77f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.svg new file mode 100644 index 00000000..4e672200 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_925_d.svg @@ -0,0 +1 @@ +11Dt:boolean Ts:SampleTime 2Upper Limit3Lower LimitDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.json new file mode 100644 index 00000000..c0daa642 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.json @@ -0,0 +1,814 @@ +[ + { + "sid":"control_foc:18:930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3809", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:938", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.png new file mode 100644 index 00000000..e37b7af1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.svg new file mode 100644 index 00000000..3b1ae664 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_929_d.svg @@ -0,0 +1 @@ +1111Passthrough11Enabled1Disabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.json new file mode 100644 index 00000000..154098fe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.json @@ -0,0 +1,304 @@ +[ + { + "sid":"control_foc:18:932", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:933", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_foc:18:934", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:932#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.png new file mode 100644 index 00000000..b843656b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.svg new file mode 100644 index 00000000..30e3d1a0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_931_d.svg @@ -0,0 +1 @@ +11 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.json new file mode 100644 index 00000000..d9486c82 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:18:936", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:937", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:936#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.png new file mode 100644 index 00000000..085c6f45 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.svg new file mode 100644 index 00000000..70a76e9f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_935_d.svg @@ -0,0 +1 @@ +11single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.json new file mode 100644 index 00000000..83a20514 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:18:943", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:944", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:952", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.png new file mode 100644 index 00000000..09ec79a1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.svg new file mode 100644 index 00000000..06c10620 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_942_d.svg @@ -0,0 +1 @@ +11uout2TRuoutTR1EnableduoutTRDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.json new file mode 100644 index 00000000..30916bdd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_foc:18:3306", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3309", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3310", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3311", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3308", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3306#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3309#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3310#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.png new file mode 100644 index 00000000..a9600f2b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.svg new file mode 100644 index 00000000..7f18cb76 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_945_d.svg @@ -0,0 +1 @@ +1uoutsingle 2TRboolean Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.json new file mode 100644 index 00000000..00be7295 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_foc:18:947", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:948", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:949", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kt", + "Element-wise(K.*u)", + "KtOutMin", + "KtOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KtParamMin", + "KtParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:18:950", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI3OutMin", + "SumI3OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:18:951", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:950#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.png new file mode 100644 index 00000000..39d26db4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.svg new file mode 100644 index 00000000..2085b9fb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_946_d.svg @@ -0,0 +1 @@ +1+SumI3Kt1uout2TR diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.json new file mode 100644 index 00000000..fdb906f6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:18:954", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:955", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:962", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.svg new file mode 100644 index 00000000..d12d5d2f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_953_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.json new file mode 100644 index 00000000..7777c714 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:957", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3380", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3382", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:958", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.png new file mode 100644 index 00000000..a0ddeffe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.svg new file mode 100644 index 00000000..e8b08903 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_956_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.json new file mode 100644 index 00000000..44d09eaa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:18:3377", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:960", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3438", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3379", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:961", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:960#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3438#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.png new file mode 100644 index 00000000..52c991b3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.svg new file mode 100644 index 00000000..98b93cea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_959_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.json new file mode 100644 index 00000000..d526ce49 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:18:964", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:965", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:972", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.svg new file mode 100644 index 00000000..46f0ea6b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_963_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.json new file mode 100644 index 00000000..244570a0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:18:967", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3371", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3373", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:968", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:967#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3371#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.png new file mode 100644 index 00000000..e6fc7f5c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.svg new file mode 100644 index 00000000..3beaf029 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_966_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.json new file mode 100644 index 00000000..ece12516 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:18:3374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:970", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3437", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3376", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:18:971", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:970#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3437#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.png new file mode 100644 index 00000000..f26e5bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.svg new file mode 100644 index 00000000..a6d1372f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_969_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.json new file mode 100644 index 00000000..45bf0ad1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.json @@ -0,0 +1,5684 @@ +[ + { + "sid":"control_foc:18:606", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4042", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4043", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4044", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4045", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4046", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4047", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "7", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4048", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "8", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel", + "DiscClampingParallel", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "DiscClampingParallel", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3767", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3766", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:2278", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:4013", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:18:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Saturation/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Tracking Mode/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Tracking Mode Sum/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:973", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:18:974", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Integrator", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:975", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Derivative", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.831373, 1.000000, 0.968627]", + "[0.831373, 1.000000, 0.968627]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:976", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Feedback Features", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[1.000000, 0.850980, 0.831373]", + "[1.000000, 0.850980, 0.831373]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4048#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4047#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:607#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4013#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3588#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:942#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3766#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:758#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:860#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:677#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3767#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4046#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:871#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:953#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:963#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:929#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:888#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:2278#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4045#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:811#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3442#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:692#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4044#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:795#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:606#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:902#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3493#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4042#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:3131#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:4043#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:849#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:827#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:827#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:18:1417#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.png new file mode 100644 index 00000000..a6b1638c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.svg new file mode 100644 index 00000000..bcc3c8ac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_18_d.svg @@ -0,0 +1 @@ +IntegratorDerivativeFeedback Features1y1usingle ResetUND0inNoutTsYDisc. Trapezoidal FilterFiltersingle P Gain1DisabledP Copyboolean preSatpostSatPpreIntUpper LimitLower Limit1Disc. Clamping ParallelAnti-windupsingle 1Upper LimitLower Limit1PassthroughSaturation Fdbksingle 1Upper LimitLower Limit1ExternalSaturationsingle uoutTR1DisabledTracking Modeboolean 1P Gain1PassthroughIdeal P Gain Fdbksingle 1P Gain1PassthroughIdeal P Gainsingle errP Gain1External ParametersParallel P Gainsingle errI Gain1External ParametersI Gainsingle errD Gain1External ParametersD Gainsingle N Gain1External ParametersN Copysingle UN Gain1External ParametersN Gainsingle D01Internal IC - FilterFilter ICsboolean I01Internal ICIntegrator ICsboolean UI0inResetstateoutDiscreteIntegratorsingle single feedbackforward1Feedback_PathpreSat Signalsingle feedbackforward1Feedback_PathpostSat Signalsingle PID Compensator FormulaReset1External ResetReset Signalboolean Ground_TRboolean fromIgainfromTR1PassthroughTracking Mode Sumsingle fromPfromStatefromD1EnabledSum Fdbksingle PID1Sum_PIDSumsingle UTs1TsSignalSpecificationTsamp - Integralsingle UTs1PassthroughTsamp - Ngainsingle Ground_I0boolean Ground_D0boolean Ground_extTsboolean 2Psingle 3Isingle 4Dsingle 5Nsingle 6Resetboolean 7UpperLimitsingle 8LowerLimitsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.json new file mode 100644 index 00000000..5469ba0f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.json @@ -0,0 +1,762 @@ +[ + { + "sid":"control_foc:237:629", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:630", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:631", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:237:632", + "inspector":{ + "params":[ + "AlgorithmName", + "NumberOfInputs", + "InputBlockPath1", + "InputBlockPath2", + "NumberOfParameters", + "NumberOfStates", + "NumberOfOutputs", + "OutputBlockPath1", + "OutputBlockPath2", + "NumberOfAlgorithmParameters", + "AlgorithmParameterName1", + "AlgorithmParameterName2", + "AlgorithmParameterName3", + "AlgorithmParameterName4", + "AlgorithmParameterName5", + "AlgorithmParameterPrimary1", + "AlgorithmParameterPrimary2", + "AlgorithmParameterPrimary3", + "AlgorithmParameterPrimary4", + "AlgorithmParameterPrimary5", + "AlgorithmParameterValue1", + "AlgorithmParameterValue2", + "AlgorithmParameterValue3", + "AlgorithmParameterValue4", + "AlgorithmParameterValue5", + "InputBlockPath3", + "InputBlockPath4", + "InputBlockPath5", + "OutputBlockPath3", + "OutputBlockPath4", + "OutputBlockPath5", + "ParameterBlockPath1", + "ParameterBlockPath2", + "ParameterBlockPath3", + "ParameterBlockPath4", + "ParameterBlockPath5", + "ParameterName1", + "ParameterName2", + "ParameterName3", + "ParameterName4", + "ParameterName5", + "StateBlockPath1", + "StateBlockPath2", + "StateBlockPath3", + "StateBlockPath4", + "StateBlockPath5" + ], + "values":[ + "mcb_clarke", + "2", + "a", + "b", + "0", + "0", + "2", + "Alpha", + "Beta", + "0", + "AxisAlignment", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "on", + "off", + "off", + "off", + "off", + "dAxis", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "sine", + "cos", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Constant", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Value", + "ParameterName", + "ParameterName", + "ParameterName", + "ParameterName", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "BlockName" + ], + "tabs":[ + "Main", + "Algorithm Parameters", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"AlgorithmDescriptor", + "masktype":"" + } + }, + { + "sid":"control_foc:237:633", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:237:634", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1/sqrt(3)", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:237:635", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:636", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:633#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.png new file mode 100644 index 00000000..1ad35397 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.svg new file mode 100644 index 00000000..1b48b2e2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_627_d.svg @@ -0,0 +1 @@ ++++a_plus_2bsingle one_by_sqrt3single a161asingle 2bsingle 1Alpha2Beta diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.json new file mode 100644 index 00000000..cca1556e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.json @@ -0,0 +1,1070 @@ +[ + { + "sid":"control_foc:237:637", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:639", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "3" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:237:640", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:237:641", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "[1 1 1]", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:237:643", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:237:644", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:237:645", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:237:646", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:237:648", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1/3", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:237:649", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1/sqrt(3)", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:237:650", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:641#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:648#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:643#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:637#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:644#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:646#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "(2a-b-c)/3", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:649#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:645#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "b-c", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:640#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:640#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:640#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.png new file mode 100644 index 00000000..23209f26 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.svg new file mode 100644 index 00000000..3366c7b4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_628_d.svg @@ -0,0 +1 @@ +1alphabeta0+++++one_by_sqrt3_1abcone_by_3Kalphabeta0(2a-b-c)/3b-c diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.json new file mode 100644 index 00000000..bd3a788f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.json @@ -0,0 +1,833 @@ +[ + { + "sid":"control_foc:237:656", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:657", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:652", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:237:653", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:237:627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:237:658", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:659", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:656#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:657#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:627#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:627#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:652#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.png new file mode 100644 index 00000000..7efda06c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.svg new file mode 100644 index 00000000..7d9f323e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_655_d.svg @@ -0,0 +1 @@ +abAlphaBetaTwo phase CRL wrapsingle single Kalphasingle Kbetasingle 1asingle 2bsingle 1alpha2beta diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.json new file mode 100644 index 00000000..cf4f1196 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.json @@ -0,0 +1,756 @@ +[ + { + "sid":"control_foc:237:478", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:677", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:628", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Three phase input", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:237:655", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:237:509", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:678", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:237:655#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:655#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:677#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:237:478#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.png new file mode 100644 index 00000000..ae4e5233 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.svg new file mode 100644 index 00000000..26a21acc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_237_d.svg @@ -0,0 +1 @@ +1Alpha1asingle abcalphabeta0Three phase inputabalphabetaTwo phase inputsingle single 2bsingle 2Beta diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.json new file mode 100644 index 00000000..2568b9b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.json @@ -0,0 +1,944 @@ +[ + { + "sid":"control_foc:238:508", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:509", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:510", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:511", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:512", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "dlgSett.Offset", + "on", + "-1", + "[]", + "[]", + "uint16", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:238:513", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:514", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "1", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Simplest", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:238:515", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_foc:238:516", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:517", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:510#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:513#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:508#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:512#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:511#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:515#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:509#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:514#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:511#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.png new file mode 100644 index 00000000..ac5a3e51 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.svg new file mode 100644 index 00000000..8550d971 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_507_d.svg @@ -0,0 +1 @@ +Offsetuint16 D_axis_alignedsingle (2) Unary_Minussingle Q_axis_alignedsingle (2) > 1single (2) 22Demuxsingle single 21dsingle 2qsingle 1d_axis2q_axis diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.json new file mode 100644 index 00000000..42aa6103 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.json @@ -0,0 +1,1643 @@ +[ + { + "sid":"control_foc:238:523", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:524", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:525", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:526", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:518", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:238:521", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:238:507", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:520", + "inspector":{ + "params":[ + "AlgorithmName", + "NumberOfInputs", + "InputBlockPath1", + "InputBlockPath2", + "NumberOfParameters", + "NumberOfStates", + "NumberOfOutputs", + "OutputBlockPath1", + "OutputBlockPath2", + "NumberOfAlgorithmParameters", + "AlgorithmParameterName1", + "AlgorithmParameterName2", + "AlgorithmParameterName3", + "AlgorithmParameterName4", + "AlgorithmParameterName5", + "AlgorithmParameterPrimary1", + "AlgorithmParameterPrimary2", + "AlgorithmParameterPrimary3", + "AlgorithmParameterPrimary4", + "AlgorithmParameterPrimary5", + "AlgorithmParameterValue1", + "AlgorithmParameterValue2", + "AlgorithmParameterValue3", + "AlgorithmParameterValue4", + "AlgorithmParameterValue5", + "InputBlockPath3", + "InputBlockPath4", + "InputBlockPath5", + "OutputBlockPath3", + "OutputBlockPath4", + "OutputBlockPath5", + "ParameterBlockPath1", + "ParameterBlockPath2", + "ParameterBlockPath3", + "ParameterBlockPath4", + "ParameterBlockPath5", + "ParameterName1", + "ParameterName2", + "ParameterName3", + "ParameterName4", + "ParameterName5", + "StateBlockPath1", + "StateBlockPath2", + "StateBlockPath3", + "StateBlockPath4", + "StateBlockPath5" + ], + "values":[ + "mcb_park", + "4", + "Alpha", + "Beta", + "0", + "0", + "2", + "Ds", + "Qs", + "1", + "AxisAlignment", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "on", + "off", + "off", + "off", + "off", + "dAxis", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "sine", + "cos", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Constant", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Value", + "ParameterName", + "ParameterName", + "ParameterName", + "ParameterName", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "BlockName" + ], + "tabs":[ + "Main", + "Algorithm Parameters", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"AlgorithmDescriptor", + "masktype":"" + } + }, + { + "sid":"control_foc:238:239", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:240", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:241", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:238", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:242", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:243", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:527", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:528", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:239#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:243#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:507#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:507#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:240#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:524#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:526#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:523#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:241#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:525#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:238#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:242#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.png new file mode 100644 index 00000000..99149302 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.svg new file mode 100644 index 00000000..26ad1e67 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_522_d.svg @@ -0,0 +1 @@ +++sum_Dssingle xacossingle xbsinsingle +sum_Qssingle xbcossingle xasinsingle dqd_axisq_axisSwitch_Axissingle single a161Alphasingle 2Betasingle 3sinesingle 4cossingle 1Ds2Qs diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.json new file mode 100644 index 00000000..e229f778 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.json @@ -0,0 +1,411 @@ +[ + { + "sid":"control_foc:238:558", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559", + "inspector":{ + "params":[ + "AngleInput", + "N_points" + ], + "values":[ + "Per-unit", + "N_points" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Sine-Cosine Lookup" + } + }, + { + "sid":"control_foc:238:560", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:561", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:558#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.png new file mode 100644 index 00000000..645102b5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.svg new file mode 100644 index 00000000..b6935f9d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_529_d.svg @@ -0,0 +1 @@ +θesincosSineCosineLUTSine-Cosine Lookup2Cos1Sin1Theta diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.json new file mode 100644 index 00000000..f6c1b1cc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.json @@ -0,0 +1,911 @@ +[ + { + "sid":"control_foc:238:531", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:532", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:533", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:536", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:539", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:707", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:557", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:533#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:532#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:536#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:536#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:707#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:707#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:531#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:539#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:536#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.png new file mode 100644 index 00000000..c021f06a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.svg new file mode 100644 index 00000000..bd69b796 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_530_d.svg @@ -0,0 +1 @@ +1AlphaBetaZero1dq03cos2sineAlphaBetasinecosDsQsTwo inputs CRL diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.json new file mode 100644 index 00000000..20948f7c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.json @@ -0,0 +1,1016 @@ +[ + { + "sid":"control_foc:238:559:668", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:692", + "inspector":{ + "params":[ + "relop", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "<", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Zero" + } + }, + { + "sid":"control_foc:238:559:702", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "uint16", + "off", + "Stored Integer (SI)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:683", + "inspector":{ + "params":[ + "NumInputs", + "IfExpression", + "ElseIfExpressions", + "ShowElse", + "ZeroCross", + "SampleTime" + ], + "values":[ + "1", + "u1 > 0", + "", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"If", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:684", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:688", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:696", + "inspector":{ + "params":[ + "Inputs", + "InitialOutput", + "AllowUnequalInputPortWidths", + "InputPortOffsets" + ], + "values":[ + "2", + "[]", + "off", + "[]" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Merge", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:652", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1/(dlgSett.UpperSatLimit)", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:669", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:696#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:702#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:692#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:684#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:652#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:683#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:683#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:668#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.png new file mode 100644 index 00000000..7c8d5631 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.svg new file mode 100644 index 00000000..162cce0e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_667_d.svg @@ -0,0 +1 @@ +u1if(u1 > 0)else11Action1convert_pu11Action< 01 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.json new file mode 100644 index 00000000..7fe59e1f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.json @@ -0,0 +1,536 @@ +[ + { + "sid":"control_foc:238:559:685", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:686", + "inspector":{ + "params":[ + "InitializeStates", + "PropagateVarSize" + ], + "values":[ + "held", + "Only when execution is resumed" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ActionPort", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:695", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:694", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int16", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:679", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:693", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:687", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:694#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:693#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:695#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:685#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.png new file mode 100644 index 00000000..6417aab0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.svg new file mode 100644 index 00000000..0b7b7db8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_684_d.svg @@ -0,0 +1 @@ +1ActionAction Port1+Convert_uint16Convert_back diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.json new file mode 100644 index 00000000..744db9ac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.json @@ -0,0 +1,536 @@ +[ + { + "sid":"control_foc:238:559:689", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:690", + "inspector":{ + "params":[ + "InitializeStates", + "PropagateVarSize" + ], + "values":[ + "held", + "Only when execution is resumed" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ActionPort", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:698", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:697", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int16", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:699", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:700", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:691", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:689#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:698#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:697#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.png new file mode 100644 index 00000000..f92e7ad8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.svg new file mode 100644 index 00000000..8fe149cf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_688_d.svg @@ -0,0 +1 @@ +1ActionAction Port1+Convert_uint16Convert_back diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.json new file mode 100644 index 00000000..7d9d646a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_foc:238:559:692:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:692:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:692:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:692:5", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:692:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:692:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:692:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.png new file mode 100644 index 00000000..019376b7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.svg new file mode 100644 index 00000000..63adc9c9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_692_d.svg @@ -0,0 +1 @@ +1ydoubledouble Comparedouble 1udouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.json new file mode 100644 index 00000000..7b48fb75 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.json @@ -0,0 +1,1224 @@ +[ + { + "sid":"control_foc:238:559:706", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:707", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:613", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "4", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:616", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:621", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:614", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:615", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:622", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:623", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:708", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:709", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:613#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:614#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:706#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:621#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:613#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:616#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:707#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:613#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:622#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:613#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:623#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:615#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.png new file mode 100644 index 00000000..c0f3ed70 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.svg new file mode 100644 index 00000000..c52c098c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_705_d.svg @@ -0,0 +1 @@ ++++x+++x1212 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.json new file mode 100644 index 00000000..404e0733 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.json @@ -0,0 +1,1597 @@ +[ + { + "sid":"control_foc:238:559:458", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:545", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "4" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:673", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1 or IsSigned2", + "max([NumBits1 NumBits2])", + "1", + "0", + "1:128", + "Obtain via best precision", + "2^-10", + "[0 dlgSett.index_gain]", + "min([Slope1 Slope2])", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_foc:238:559:653", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:630", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:608", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "uint16", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:705", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:557", + "inspector":{ + "params":[ + "NumberOfDimensions", + "IndexMode", + "IndexOptionArray", + "IndexParamArray", + "OutputSizeArray", + "InputPortWidth", + "IndexOptions", + "Indices", + "RuntimeRangeChecks", + "OutputSizes", + "SampleTime" + ], + "values":[ + "1", + "Zero-based", + "Index vector (port)", + "[1 3]", + "1", + "dlgSett.size", + "Index vector (port)", + "[1 3]", + "off", + "1", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Selector", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:610", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "uint32", + "uint32", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:612", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:667", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:605", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "dlgSett.index_gain", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:657", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "[1 0 (dlgSett.Offset+1) dlgSett.Offset]", + "on", + "-1", + "[]", + "[]", + "int16", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:549", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "dlgSett.sin_table", + "on", + "-1", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:248", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:531", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:667#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:458#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:612#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:557#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:549#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:657#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:608#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:605#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:610#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:705#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:705#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:559:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.png new file mode 100644 index 00000000..6bdf0096 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.svg new file mode 100644 index 00000000..0bfbaf8e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_559_d.svg @@ -0,0 +1 @@ +1Thetasine_table_valuesUIdx10YSLookupGet_Integer1sin2cos+Sum2Get_FractionValoffsetindexing11WrapUp1212Interpolation++SumRef1Ref2Prop diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.json new file mode 100644 index 00000000..714ece4b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.json @@ -0,0 +1,1643 @@ +[ + { + "sid":"control_foc:238:708", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:709", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:710", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:711", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:712", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:238:713", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:238:714", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:725", + "inspector":{ + "params":[ + "AlgorithmName", + "NumberOfInputs", + "InputBlockPath1", + "InputBlockPath2", + "NumberOfParameters", + "NumberOfStates", + "NumberOfOutputs", + "OutputBlockPath1", + "OutputBlockPath2", + "NumberOfAlgorithmParameters", + "AlgorithmParameterName1", + "AlgorithmParameterName2", + "AlgorithmParameterName3", + "AlgorithmParameterName4", + "AlgorithmParameterName5", + "AlgorithmParameterPrimary1", + "AlgorithmParameterPrimary2", + "AlgorithmParameterPrimary3", + "AlgorithmParameterPrimary4", + "AlgorithmParameterPrimary5", + "AlgorithmParameterValue1", + "AlgorithmParameterValue2", + "AlgorithmParameterValue3", + "AlgorithmParameterValue4", + "AlgorithmParameterValue5", + "InputBlockPath3", + "InputBlockPath4", + "InputBlockPath5", + "OutputBlockPath3", + "OutputBlockPath4", + "OutputBlockPath5", + "ParameterBlockPath1", + "ParameterBlockPath2", + "ParameterBlockPath3", + "ParameterBlockPath4", + "ParameterBlockPath5", + "ParameterName1", + "ParameterName2", + "ParameterName3", + "ParameterName4", + "ParameterName5", + "StateBlockPath1", + "StateBlockPath2", + "StateBlockPath3", + "StateBlockPath4", + "StateBlockPath5" + ], + "values":[ + "mcb_park", + "4", + "Alpha", + "Beta", + "0", + "0", + "2", + "Ds", + "Qs", + "1", + "AxisAlignment", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "on", + "off", + "off", + "off", + "off", + "dAxis", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "sine", + "cos", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Constant", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Value", + "ParameterName", + "ParameterName", + "ParameterName", + "ParameterName", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "BlockName" + ], + "tabs":[ + "Main", + "Algorithm Parameters", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"AlgorithmDescriptor", + "masktype":"" + } + }, + { + "sid":"control_foc:238:726", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:727", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:728", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:729", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:238:730", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:731", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:238:732", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:733", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:726#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:731#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:714#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:714#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:727#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:711#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:708#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:728#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:710#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:729#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:730#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.png new file mode 100644 index 00000000..d7502f13 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.svg new file mode 100644 index 00000000..e803b9f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_707_d.svg @@ -0,0 +1 @@ +++sum_Dsxacosxbsin+sum_Qsxbcosxasindqd_axisq_axisSwitch_Axisa161Alpha2Beta3sine4cos1Ds2Qs diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.json new file mode 100644 index 00000000..5e4ae51f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.json @@ -0,0 +1,944 @@ +[ + { + "sid":"control_foc:238:715", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:716", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:717", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:718", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:719", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "dlgSett.Offset", + "on", + "-1", + "[]", + "[]", + "uint16", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:238:720", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:238:721", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "1", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Simplest", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:238:722", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_foc:238:723", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:724", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:717#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:720#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:715#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:722#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:716#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:718#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.png new file mode 100644 index 00000000..fd97ab25 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.svg new file mode 100644 index 00000000..b449f721 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_714_d.svg @@ -0,0 +1 @@ +OffsetD_axis_alignedUnary_MinusQ_axis_aligned > 1Demux1d2q1d_axis2q_axis diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.json new file mode 100644 index 00000000..31404a58 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.json @@ -0,0 +1,1129 @@ +[ + { + "sid":"control_foc:238:231", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:744", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:429", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:752", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:529", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:530", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:522", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:248", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:745", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:238:522#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:522#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:752#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:429#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:744#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:238:231#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.png new file mode 100644 index 00000000..7ee0d785 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.svg new file mode 100644 index 00000000..78a91528 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_238_d.svg @@ -0,0 +1 @@ +1Alphasingle 1Ds3Sinsingle AlphaBetasinecosDsQsTwo inputs CRLsingle single AlphaBetaZerosinecosdq0Three inputsThetaSinCosSine Cosine2Qs4Cossingle 2Betasingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.json new file mode 100644 index 00000000..e769efef --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.json @@ -0,0 +1,2805 @@ +[ + { + "sid":"control_foc:23:1373", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1375", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3257", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3899", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3900", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1376", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1377", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1378", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4033", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1380", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3954", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3955", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3957", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3958", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1385", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1387", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1388", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1390", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4034", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4036", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1394", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3956", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3959", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3264", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4035", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4038", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1396", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4038#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4034#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3883#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4035#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4033#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3956#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3959#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3958#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3954#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3955#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3900#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3899#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1378#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1390#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1376#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4036#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1375#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1373#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3257#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.png new file mode 100644 index 00000000..6ccbbe71 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.svg new file mode 100644 index 00000000..86718b67 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1372_d.svg @@ -0,0 +1 @@ +11preSat2P3preInt4postSatpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.json new file mode 100644 index 00000000..c0f7695a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.json @@ -0,0 +1,2106 @@ +[ + { + "sid":"control_foc:23:1399", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1400", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3269", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3270", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1401", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1402", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1404", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1406", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1415", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1408", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1410", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1411", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3273", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1412", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3276", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3277", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1413", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1414", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1401#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1404#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1410#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1415#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3273#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3269#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3270#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.png new file mode 100644 index 00000000..1c31ba80 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.svg new file mode 100644 index 00000000..e5195b5e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1398_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegrator1preSat2preIntDataTypeConv1DataTypeConv2Dt:boolean Ts:SampleTime boolean boolean3postSat4PpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.json new file mode 100644 index 00000000..2fc2a486 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.json @@ -0,0 +1,410 @@ +[ + { + "sid":"control_foc:23:1418", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1426", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.png new file mode 100644 index 00000000..950d5e9a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.svg new file mode 100644 index 00000000..8ff5fba3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1417_d.svg @@ -0,0 +1 @@ +11ResetReset1DisabledReset1External Reset diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.json new file mode 100644 index 00000000..ee925014 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:23:3182", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3393", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3183", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3394", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3184", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3395", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3182#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3183#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3393#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.png new file mode 100644 index 00000000..51529dd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.svg new file mode 100644 index 00000000..95397d83 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1419_d.svg @@ -0,0 +1 @@ +1ResetDt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.json new file mode 100644 index 00000000..604ee2cb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:23:1421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1422", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.png new file mode 100644 index 00000000..58780cf1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.svg new file mode 100644 index 00000000..e249dd0b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_1420_d.svg @@ -0,0 +1 @@ +11Resetboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.json new file mode 100644 index 00000000..02f33195 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_foc:23:3219", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3220", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3221", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3222", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3411", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3225", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3226", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3227", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3228", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3230", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3221#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3225#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3222#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3220#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3219#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.png new file mode 100644 index 00000000..2e0fccd7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.svg new file mode 100644 index 00000000..897a0100 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_2304_d.svg @@ -0,0 +1 @@ +1preIntDt:boolean Ts:SampleTime boolean boolean2preSat3postSat4PDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.json new file mode 100644 index 00000000..5ae57eb5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:23:3132", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3141", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3139", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.png new file mode 100644 index 00000000..e10866d9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.svg new file mode 100644 index 00000000..f6ca30cc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3131_d.svg @@ -0,0 +1 @@ +11fromIgainfromIgainfromTR1PassthroughfromIgainfromTR1Tracking Mode2fromTR diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.json new file mode 100644 index 00000000..347cddd8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:23:3134", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3206", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3207", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3208", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3135", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3134#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3206#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3207#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.png new file mode 100644 index 00000000..4ce55acb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.svg new file mode 100644 index 00000000..8517726d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3133_d.svg @@ -0,0 +1 @@ +1fromIgain12fromTRDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.json new file mode 100644 index 00000000..2a6878b9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_foc:23:3137", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3142", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:941", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI1OutMin", + "SumI1OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3138", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3142#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:941#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.png new file mode 100644 index 00000000..5ab2f3a6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.svg new file mode 100644 index 00000000..42d5cf9b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3136_d.svg @@ -0,0 +1 @@ +1fromIgainsingle 12fromTRsingle ++SumI1single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.json new file mode 100644 index 00000000..a1dadd6f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_foc:23:3420", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3464", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3422", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3424", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3420#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3464#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.png new file mode 100644 index 00000000..1e3a111c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.svg new file mode 100644 index 00000000..de14561e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3417_d.svg @@ -0,0 +1 @@ +12P GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.json new file mode 100644 index 00000000..b26b2aba --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:23:3428", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3430", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3431", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3428#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3430#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.png new file mode 100644 index 00000000..aa005bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.svg new file mode 100644 index 00000000..b1c6c879 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3427_d.svg @@ -0,0 +1 @@ +1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.json new file mode 100644 index 00000000..57d29a6f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:23:3443", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3455", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3456", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3450", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.png new file mode 100644 index 00000000..d37f9d7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.svg new file mode 100644 index 00000000..bda8a6f6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3442_d.svg @@ -0,0 +1 @@ +11fromPfromPfromStatefromDDisabledfromState1PassthroughfromPfromStatefromD1Enabled2fromState3fromD diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.json new file mode 100644 index 00000000..760fc0be --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_foc:23:3461", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3462", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3463", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3488", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3468", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3469", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3470", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3463#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3462#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3461#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3488#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.png new file mode 100644 index 00000000..6bd5de5f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.svg new file mode 100644 index 00000000..826ff007 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3444_d.svg @@ -0,0 +1 @@ +1fromP2fromState3fromDDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.json new file mode 100644 index 00000000..c3d38585 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:23:3460", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3449", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3460#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.png new file mode 100644 index 00000000..78d33dd6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.svg new file mode 100644 index 00000000..d74cd344 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3447_d.svg @@ -0,0 +1 @@ +11fromState diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.json new file mode 100644 index 00000000..896a39bb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_foc:23:3457", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3458", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3459", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3471", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3454", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3457#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3458#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3459#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3471#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.png new file mode 100644 index 00000000..faf1a4c9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.svg new file mode 100644 index 00000000..480e909d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3452_d.svg @@ -0,0 +1 @@ +11fromPsingle 2fromStatesingle 3fromDsingle +++Sum Fdbksingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.json new file mode 100644 index 00000000..a3dfeac4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_foc:23:3485", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3487", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3485#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.png new file mode 100644 index 00000000..7b10dc83 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.svg new file mode 100644 index 00000000..69842101 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3484_d.svg @@ -0,0 +1 @@ +1N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.json new file mode 100644 index 00000000..a940d43f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.json @@ -0,0 +1,937 @@ +[ + { + "sid":"control_foc:23:3494", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3503", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3504", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3501", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.png new file mode 100644 index 00000000..ec3391ae Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.svg new file mode 100644 index 00000000..178d43de --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3493_d.svg @@ -0,0 +1 @@ +11PP1Passthrough_PPI1Passthrough_I2I3DPI1Sum_PIPD1Sum_PDPID1Sum_PID diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.json new file mode 100644 index 00000000..156d5bbb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:23:3496", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3497", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3496#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.png new file mode 100644 index 00000000..a6b06c89 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.svg new file mode 100644 index 00000000..5cf5bf14 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3495_d.svg @@ -0,0 +1 @@ +1P1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.json new file mode 100644 index 00000000..6e665afb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:23:4039", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3499", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4041", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4040", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3500", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4041#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4039#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3499#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.png new file mode 100644 index 00000000..3c593edc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.svg new file mode 100644 index 00000000..f8cdfc54 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3498_d.svg @@ -0,0 +1 @@ +2I11PDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.json new file mode 100644 index 00000000..2efd4f5a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_foc:23:3515", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3516", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3518", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3508", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3516#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3515#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3518#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.png new file mode 100644 index 00000000..219e5489 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.svg new file mode 100644 index 00000000..5fd7032f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3506_d.svg @@ -0,0 +1 @@ +11P2I++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.json new file mode 100644 index 00000000..bdb5b58e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_foc:23:3519", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3521", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3522", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3511", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3519#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3521#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3522#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.png new file mode 100644 index 00000000..f43e7313 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.svg new file mode 100644 index 00000000..09e1fd54 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3509_d.svg @@ -0,0 +1 @@ +11P2D++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.json new file mode 100644 index 00000000..590478b1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_foc:23:3523", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3524", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3525", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3526", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3514", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3524#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3523#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3525#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3526#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.png new file mode 100644 index 00000000..416aee14 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.svg new file mode 100644 index 00000000..408bc458 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3512_d.svg @@ -0,0 +1 @@ +11Psingle 2Isingle 3Dsingle +++single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.json new file mode 100644 index 00000000..413b6bfc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_foc:23:3589", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3590", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3607", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.png new file mode 100644 index 00000000..77f7f166 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.svg new file mode 100644 index 00000000..ff389296 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3588_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1DisabledUTs1TsSignalSpecificationUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.json new file mode 100644 index 00000000..a1b6c421 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:3592", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3593", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3594", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3595", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3592#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3593#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.svg new file mode 100644 index 00000000..2b7ff7c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3591_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.json new file mode 100644 index 00000000..717dd7ac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:23:3597", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3598", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3599", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3600", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3601", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3597#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3598#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3599#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.png new file mode 100644 index 00000000..b41f549c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.svg new file mode 100644 index 00000000..ed19a849 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3596_d.svg @@ -0,0 +1 @@ +1Usingle 1Dt:boolean Ts:SampleTime boolean boolean2Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.json new file mode 100644 index 00000000..0ebaf1da --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:3603", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3604", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3605", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3606", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3603#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3605#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3604#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.png new file mode 100644 index 00000000..b227146e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.svg new file mode 100644 index 00000000..1bddf84f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3602_d.svg @@ -0,0 +1 @@ +11UxUintegral*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.json new file mode 100644 index 00000000..1cdea3f8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:23:3625", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3626", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3638", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.png new file mode 100644 index 00000000..77decb21 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.svg new file mode 100644 index 00000000..e678556f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3624_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.json new file mode 100644 index 00000000..c59c7ae6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:3628", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3629", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3630", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3631", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.png new file mode 100644 index 00000000..e2eb1c2b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.svg new file mode 100644 index 00000000..aa410251 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3627_d.svg @@ -0,0 +1 @@ +11UxUngain*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.json new file mode 100644 index 00000000..5f1df2c5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:3633", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3634", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3635", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3637", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3633#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.png new file mode 100644 index 00000000..930e5bed Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.svg new file mode 100644 index 00000000..8a7ba90b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3632_d.svg @@ -0,0 +1 @@ +1Usingle 12Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.json new file mode 100644 index 00000000..47991c38 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:3664", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3665", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3666", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3667", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3665#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3664#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.svg new file mode 100644 index 00000000..c7f5f3e9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3663_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.json new file mode 100644 index 00000000..ffd13304 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:23:3671", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3672", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3684", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.png new file mode 100644 index 00000000..0a6de43f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.svg new file mode 100644 index 00000000..243c30d3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3670_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.json new file mode 100644 index 00000000..a5e8c0ef --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:3674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3675", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3676", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3677", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3676#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3675#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.png new file mode 100644 index 00000000..7f5f6e2a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.svg new file mode 100644 index 00000000..3fad097e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3673_d.svg @@ -0,0 +1 @@ +11Ux÷Udiff*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.json new file mode 100644 index 00000000..a7ba242d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_foc:23:3679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3680", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3681", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3682", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "/", + "1.0", + "Offline Scaling Adjustment", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3683", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3679#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3680#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.png new file mode 100644 index 00000000..100e4920 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.svg new file mode 100644 index 00000000..2dd1390b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3678_d.svg @@ -0,0 +1 @@ +1U12Tsu/TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.json new file mode 100644 index 00000000..fc26de4f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:23:3695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3708", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.png new file mode 100644 index 00000000..7861842b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.svg new file mode 100644 index 00000000..b74bad22 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3694_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.json new file mode 100644 index 00000000..c3112799 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:3698", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3700", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3701", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3698#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.png new file mode 100644 index 00000000..69478dfc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.svg new file mode 100644 index 00000000..2a835680 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3697_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.json new file mode 100644 index 00000000..3ae31be7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_foc:23:3703", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3704", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3705", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3706", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "1.0", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3707", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3706#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.png new file mode 100644 index 00000000..12fb2fdc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.svg new file mode 100644 index 00000000..36059309 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3702_d.svg @@ -0,0 +1 @@ +1N12Tsu*TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.json new file mode 100644 index 00000000..ac80c75a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:23:3710", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3711", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3723", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.png new file mode 100644 index 00000000..a9ddd4e3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.svg new file mode 100644 index 00000000..c228e961 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3709_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.json new file mode 100644 index 00000000..418d8909 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_foc:23:3713", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3714", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3778", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.5", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3715", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3716", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3778#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3714#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3715#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.png new file mode 100644 index 00000000..0004fe88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.svg new file mode 100644 index 00000000..25a52a11 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3712_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.json new file mode 100644 index 00000000..e0eac954 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_foc:23:3718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3720", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3721", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "0.5", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3722", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.png new file mode 100644 index 00000000..1f3b9eab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.svg new file mode 100644 index 00000000..1b32e0df --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3717_d.svg @@ -0,0 +1 @@ +1Nsingle 12Tsboolean u*Ts*wTsampsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.json new file mode 100644 index 00000000..5a699754 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_foc:23:3780", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3783", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3784", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:23:3782", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3784#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3783#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3846#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.png new file mode 100644 index 00000000..87852546 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.svg new file mode 100644 index 00000000..412ed211 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3779_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.json new file mode 100644 index 00000000..8936dbde --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_foc:23:3787", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3788", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3789", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:23:3791", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3789#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3788#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3847#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.png new file mode 100644 index 00000000..21340d18 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.svg new file mode 100644 index 00000000..7c4972a9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3786_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.json new file mode 100644 index 00000000..b3c17d81 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_foc:23:3846:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_foc:23:3846:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3846:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3846:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3846:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3846:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3846:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3846:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.svg new file mode 100644 index 00000000..004b0acf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3846_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.json new file mode 100644 index 00000000..7e85f95d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_foc:23:3847:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_foc:23:3847:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3847:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3847:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3847:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3847:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3847:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3847:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.svg new file mode 100644 index 00000000..41c08792 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3847_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.json new file mode 100644 index 00000000..72894316 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:23:3851", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3860", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.svg new file mode 100644 index 00000000..932f2506 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3850_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.json new file mode 100644 index 00000000..4e359f11 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_foc:23:3853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:660", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:660#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.svg new file mode 100644 index 00000000..5b07e2a0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3852_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.json new file mode 100644 index 00000000..dc3bff2b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_foc:23:3856", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3862", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3863", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:23:3857", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3862#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3863#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3856#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.svg new file mode 100644 index 00000000..97af22ae --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3855_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.json new file mode 100644 index 00000000..0d70ff90 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_foc:23:3864:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3864:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3864:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3864:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3864:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3864:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3864:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3864:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.svg new file mode 100644 index 00000000..fac83817 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3864_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.svg new file mode 100644 index 00000000..1968f452 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3874_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.json new file mode 100644 index 00000000..91ba6975 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:23:3884", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3886", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3898", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.svg new file mode 100644 index 00000000..51156542 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3883_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.svg new file mode 100644 index 00000000..1968f452 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3887_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.json new file mode 100644 index 00000000..8dbfaa44 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_foc:23:3889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3890", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3891", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3890#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3889#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.svg new file mode 100644 index 00000000..6ef2b336 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3888_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.json new file mode 100644 index 00000000..e2dd3bdc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_foc:23:3893", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3894", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3895", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:23:3897", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3894#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3893#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.svg new file mode 100644 index 00000000..c730f288 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3892_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.json new file mode 100644 index 00000000..e10ffeac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_foc:23:3896:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3896:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3896:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3896:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3896:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3896:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3896:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3896:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.svg new file mode 100644 index 00000000..da571e07 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3896_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.json new file mode 100644 index 00000000..516d9657 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:23:3910", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3911", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.svg new file mode 100644 index 00000000..4316e0f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3909_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.svg new file mode 100644 index 00000000..f236c736 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3913_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.json new file mode 100644 index 00000000..d1ecdafd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_foc:23:3915", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3916", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3915#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.svg new file mode 100644 index 00000000..c258b681 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3914_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.json new file mode 100644 index 00000000..a1ff033f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_foc:23:3919", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3921", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:23:3923", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3921#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3920#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.svg new file mode 100644 index 00000000..5ccd560a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3918_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.json new file mode 100644 index 00000000..6e05e265 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_foc:23:3922:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3922:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3922:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3922:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3922:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3922:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3922:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3922:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.svg new file mode 100644 index 00000000..f998167d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3922_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.json new file mode 100644 index 00000000..a5a1bf6a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:23:3928", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3929", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3942", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.svg new file mode 100644 index 00000000..5b9e49e9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3927_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.svg new file mode 100644 index 00000000..c5bf7b62 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3931_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.json new file mode 100644 index 00000000..b3d995c2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_foc:23:3933", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3934", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3935", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3934#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.svg new file mode 100644 index 00000000..5ca49247 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3932_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.json new file mode 100644 index 00000000..88ef68f2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_foc:23:3937", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3938", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3939", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:23:3941", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3937#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3939#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3938#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3940#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.svg new file mode 100644 index 00000000..3f183ddd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3936_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.json new file mode 100644 index 00000000..f7ab055b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_foc:23:3940:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3940:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3940:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3940:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3940:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3940:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3940:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3940:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.svg new file mode 100644 index 00000000..d5afbf00 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_3940_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.json new file mode 100644 index 00000000..d9afbdca --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.json @@ -0,0 +1,1420 @@ +[ + { + "sid":"control_foc:23:608", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:609", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:610", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:611", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3848", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3849", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:676", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.png new file mode 100644 index 00000000..a4ab6b95 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.svg new file mode 100644 index 00000000..561dbafb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_607_d.svg @@ -0,0 +1 @@ +preSatpostSatpreIntP1Back Calculation1preSat2postSat3P4preInt1preIntpreSatpostSatP1PassthroughpreSatpreIntpostSatPUpper LimitLower Limit1Disc. Clamping ParallelpreSatPpreIntpostSatUpper LimitLower Limit1Cont. Clamping IdealpreSatPpreIntpostSatUpper LimitLower Limit1Disc. Clamping IdealpreSatpreIntpostSatPUpper LimitLower Limit1Cont. Clamping ParallelpreIntpreSatpostSatPDisabled5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.json new file mode 100644 index 00000000..fff9fabc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.json @@ -0,0 +1,999 @@ +[ + { + "sid":"control_foc:23:613", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:614", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:615", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3234", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:616", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kb", + "Element-wise(K.*u)", + "KbOutMin", + "KbOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KbParamMin", + "KbParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3237", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:617", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI2OutMin", + "SumI2OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:618", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI4OutMin", + "SumI4OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3241", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:619", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:613#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:614#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:617#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:616#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:618#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:615#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3237#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3234#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.png new file mode 100644 index 00000000..befb7175 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.svg new file mode 100644 index 00000000..33506a48 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_612_d.svg @@ -0,0 +1 @@ +11preSat2postSat+SumI2Kb++SumI43preIntDt:boolean Ts:SampleTime boolean boolean4P diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.json new file mode 100644 index 00000000..639cbd2c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.json @@ -0,0 +1,2762 @@ +[ + { + "sid":"control_foc:23:621", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:622", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:623", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3281", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3925", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:624", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:625", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:626", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:627", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:628", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:629", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:23:630", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:23:632", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:634", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:635", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:636", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_foc:23:637", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:638", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:639", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:640", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:641", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:642", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:643", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:644", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3288", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:645", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:646", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3925#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:632#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:627#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:626#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:640#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:625#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:638#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:637#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:635#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:639#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:641#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:642#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:643#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:622#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:623#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3927#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:645#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:621#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:644#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:636#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3281#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.png new file mode 100644 index 00000000..bb8499b5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.svg new file mode 100644 index 00000000..85d04760 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_620_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegratorSignP1preSat2P3preIntDataTypeConv1DataTypeConv2DataTypeConv44postSatpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.json new file mode 100644 index 00000000..e412dbd0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.json @@ -0,0 +1,2403 @@ +[ + { + "sid":"control_foc:23:648", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:650", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3245", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3246", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3866", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:653", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4030", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3944", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:655", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3945", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3947", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3948", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:661", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4031", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3249", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:670", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3943", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3949", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3252", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3253", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4032", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4037", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:672", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4037#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4032#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4030#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:655#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3943#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:650#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3945#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3944#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4031#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3866#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:648#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3850#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:661#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3249#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3245#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3246#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.png new file mode 100644 index 00000000..2166334a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.svg new file mode 100644 index 00000000..f4144360 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_647_d.svg @@ -0,0 +1 @@ +11preSat2preIntDt:boolean Ts:SampleTime boolean boolean3postSat4PpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.json new file mode 100644 index 00000000..50bb74d3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.json @@ -0,0 +1,743 @@ +[ + { + "sid":"control_foc:23:674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3216", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3217", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3218", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3214", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3211", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3213", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3215", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:675", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3216#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3217#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3218#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3214#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.png new file mode 100644 index 00000000..c8eb8d5d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.svg new file mode 100644 index 00000000..02315286 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_673_d.svg @@ -0,0 +1 @@ +11preIntsingle Dt:boolean Ts:SampleTime boolean boolean2preSatsingle 3postSatsingle 4Pboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.json new file mode 100644 index 00000000..52ce83fe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_foc:23:678", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:690", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.png new file mode 100644 index 00000000..7204ef0a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.svg new file mode 100644 index 00000000..236083c5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_677_d.svg @@ -0,0 +1 @@ +11errD GainDisablederrD Gain1Internal ParameterserrD Gain1External Parameters2D Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.json new file mode 100644 index 00000000..90cb39f0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:23:3185", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3186", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3187", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3185#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3186#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.png new file mode 100644 index 00000000..a2389335 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.svg new file mode 100644 index 00000000..da0805e7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_680_d.svg @@ -0,0 +1 @@ +1D GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.json new file mode 100644 index 00000000..cad8d2d9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:682", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:683", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:684", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:685", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:684#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:683#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.png new file mode 100644 index 00000000..3723e2b8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.svg new file mode 100644 index 00000000..55759e52 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_681_d.svg @@ -0,0 +1 @@ +11errsingle 2D Gainsingle xDProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.json new file mode 100644 index 00000000..adc4399f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:23:687", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3188", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:688", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "D", + "Element-wise(K.*u)", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "DParamMin", + "DParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3189", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3190", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:689", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:687#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3188#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3189#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.png new file mode 100644 index 00000000..6f6aaa7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.svg new file mode 100644 index 00000000..efc7ea35 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_686_d.svg @@ -0,0 +1 @@ +11errDerivative Gain2D GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.json new file mode 100644 index 00000000..50ff4f56 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.json @@ -0,0 +1,1297 @@ +[ + { + "sid":"control_foc:23:693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:694", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:697", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3669", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:757", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.png new file mode 100644 index 00000000..c45b3349 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.svg new file mode 100644 index 00000000..49e6c910 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_692_d.svg @@ -0,0 +1 @@ +1Y2UResetUND0inNoutTsDisabledUResetD0inNoutNTsYDifferentiatorUNoutResetD0inNTsYCont. FilterUNResetD0inNoutTsYDisc. Trapezoidal Filter5Nout3NUNResetD0inNoutTsYDisc. Backward Euler FilterUNoutResetD0inNTsYDisc. Forward Euler Filter4D0in1Reset6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.json new file mode 100644 index 00000000..e1870093 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.json @@ -0,0 +1,1217 @@ +[ + { + "sid":"control_foc:23:699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:700", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:701", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:702", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3334", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3689", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:703", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForFilter", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "-inf", + "inf", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3335", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:704", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2723", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3474", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3336", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3690", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:705", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3689#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:702#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3334#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3335#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:701#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.png new file mode 100644 index 00000000..fe4d7139 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.svg new file mode 100644 index 00000000..3b60795f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_698_d.svg @@ -0,0 +1 @@ +1Y1UFilter+SumD2Nout4D0in3Reset5NDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.json new file mode 100644 index 00000000..e4d8020a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.json @@ -0,0 +1,1418 @@ +[ + { + "sid":"control_foc:23:707", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:708", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:709", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3328", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3331", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3688", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:710", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "3" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:23:711", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: Inherit via back propagation", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3332", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2722", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3333", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3330", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3480", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:713", + "inspector":{ + "params":[ + "DelayLengthSource", + "InitialConditionSource", + "DelayLength", + "InitialCondition", + "InputProcessing", + "UseCircularBuffer", + "ShowEnablePort", + "ExternalReset", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "DelayLengthUpperLimit", + "DiagnosticForDelayLength", + "PreventDirectFeedthrough", + "RemoveDelayLengthCheckInGeneratedCode", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Dialog", + "1", + "DifferentiatorICPrevScaledInput", + "Elements as channels (sample based)", + "off", + "off", + "None", + "SampleTime", + "", + "off", + "", + "100", + "None", + "off", + "off", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Delay", + "masktype":"" + } + }, + { + "sid":"control_foc:23:714", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:707#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:711#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3328#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3331#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3332#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:708#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.png new file mode 100644 index 00000000..2a066558 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.svg new file mode 100644 index 00000000..a099ef2c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_706_d.svg @@ -0,0 +1 @@ +1UZ-1UD+DiffDTDup1Y3D0in2Reset4Nout5NDt:boolean Ts:SampleTime boolean booleanUTs1Internal TsTsamp6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.json new file mode 100644 index 00000000..34c2c5b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.json @@ -0,0 +1,1252 @@ +[ + { + "sid":"control_foc:23:3315", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3316", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3317", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3318", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3319", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3686", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3320", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3432", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3313", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3324", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3321", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3323", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3314", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3325", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3327", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3687", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3686#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3316#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3313#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3320#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3317#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3319#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3324#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3318#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3315#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3432#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.png new file mode 100644 index 00000000..7f2f51e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.svg new file mode 100644 index 00000000..258acb35 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_715_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean2U5Nout3N4D0in1ResetDt:boolean Ts:SampleTime booleanboolean Dt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.json new file mode 100644 index 00000000..a01cfad6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.json @@ -0,0 +1,1886 @@ +[ + { + "sid":"control_foc:23:717", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:720", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3340", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:722", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:721", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:723", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "None", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_foc:23:724", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:23:725", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:23:726", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_foc:23:727", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2725", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3482", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3342", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:729", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_foc:23:730", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:731", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3693#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:720#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:723#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:722#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:717#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:725#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3694#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:726#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:727#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:729#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3340#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.png new file mode 100644 index 00000000..9b482999 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.svg new file mode 100644 index 00000000..24a13043 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_716_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1U1YuDenIIRFilter Differentiator TFxDenCoefOut2N4D0in3ResetPassthrough for tuningFilter Den Constant++SumDenReciprocal5Nout6TsNTs1Internal TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.json new file mode 100644 index 00000000..73dd64b9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.json @@ -0,0 +1,1240 @@ +[ + { + "sid":"control_foc:23:733", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:734", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:735", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:736", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3337", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3691", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:737", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Forward Euler", + "1.0", + "none", + "internal", + "InitialConditionForFilter", + "Auto", + "SampleTime", + "off", + "inf", + "-inf", + "off", + "off", + "off", + "FilterOutMin", + "FilterOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3338", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:738", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2724", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3481", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3339", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3692", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:739", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3691#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:736#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:738#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:734#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:733#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:737#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3337#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3338#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:735#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.png new file mode 100644 index 00000000..cf85461f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.svg new file mode 100644 index 00000000..3741cb3d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_732_d.svg @@ -0,0 +1 @@ +1Y1U+SumD2Nout4D0in3ResetK Tsz-1Filter5NDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.json new file mode 100644 index 00000000..714d327d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.json @@ -0,0 +1,2008 @@ +[ + { + "sid":"control_foc:23:741", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:742", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:743", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:744", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3343", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3724", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:746", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:747", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "on", + "DivideOutMin", + "DivideOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:745", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:748", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "Rising", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_foc:23:749", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:23:750", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:23:751", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_foc:23:752", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:753", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "SumNumOutMin", + "SumNumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2726", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3483", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3345", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:755", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:756", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:744#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:750#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:745#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:752#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:753#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:747#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:751#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:741#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:748#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:749#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:742#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:746#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3343#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:743#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.png new file mode 100644 index 00000000..bcd0bc11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.svg new file mode 100644 index 00000000..48ec9e41 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_740_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1Usingle 1YuDenIIRFilter Differentiator TF2single xDenCoefOutsingle Filter Den Constantsingle ++SumDensingle Reciprocalsingle single (2) +SumNumsingle xsingle 2Nsingle 4D0inboolean 3Resetboolean Passthrough for tuningsingle 5Noutsingle NTs1Internal TsTsampsingle 6Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.json new file mode 100644 index 00000000..3dc025dd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_foc:23:759", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:770", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.png new file mode 100644 index 00000000..7aa09f67 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.svg new file mode 100644 index 00000000..27da6b98 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_758_d.svg @@ -0,0 +1 @@ +11D0D01DisabledD01Internal IC - FilterD01External ICD01Internal IC - Differentiator diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.json new file mode 100644 index 00000000..d99248a0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:23:3197", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3396", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3198", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3397", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3199", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3398", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3197#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3198#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3396#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3397#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.png new file mode 100644 index 00000000..68ffb211 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.svg new file mode 100644 index 00000000..702e8ce1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_760_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.json new file mode 100644 index 00000000..77ab9d6c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:23:762", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:763", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:762#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.png new file mode 100644 index 00000000..f88a3d48 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.svg new file mode 100644 index 00000000..16c5831f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_761_d.svg @@ -0,0 +1 @@ +11D0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.json new file mode 100644 index 00000000..f5e827a9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:23:3203", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3402", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3204", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3205", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3404", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3203#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3204#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.png new file mode 100644 index 00000000..8cfed2d1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.svg new file mode 100644 index 00000000..e875586c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_764_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.json new file mode 100644 index 00000000..605083f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:23:3200", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3399", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3201", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3400", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3202", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3401", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3200#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3201#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.png new file mode 100644 index 00000000..5e53ddfe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.svg new file mode 100644 index 00000000..af25e132 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_767_d.svg @@ -0,0 +1 @@ +1D0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.json new file mode 100644 index 00000000..edd73e1e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_foc:23:781", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:782", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:793", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.png new file mode 100644 index 00000000..4c9e224e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.svg new file mode 100644 index 00000000..f65daf8e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_780_d.svg @@ -0,0 +1 @@ +11errI GainDisablederrI Gain1Internal ParameterserrI Gain1External Parameters2I Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.json new file mode 100644 index 00000000..7ae4b4c4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:23:3170", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3171", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3172", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3171#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3170#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.png new file mode 100644 index 00000000..86dd2391 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.svg new file mode 100644 index 00000000..4ba799dc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_783_d.svg @@ -0,0 +1 @@ +1I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.json new file mode 100644 index 00000000..165c1152 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:785", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:786", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:787", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:788", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:785#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:786#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.png new file mode 100644 index 00000000..be6a2ff7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.svg new file mode 100644 index 00000000..61385cb3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_784_d.svg @@ -0,0 +1 @@ +11errsingle 2I Gainsingle xIProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.json new file mode 100644 index 00000000..df3f06cf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:23:790", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3173", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:791", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "I", + "Element-wise(K.*u)", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "IParamMin", + "IParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3174", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3175", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:792", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:790#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:791#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3174#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3173#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.png new file mode 100644 index 00000000..dab6ab99 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.svg new file mode 100644 index 00000000..e3481555 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_789_d.svg @@ -0,0 +1 @@ +11errIntegral Gain2I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.json new file mode 100644 index 00000000..f7c778ee --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_foc:23:796", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:797", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:810", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.png new file mode 100644 index 00000000..ef27674e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.svg new file mode 100644 index 00000000..402f4857 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_795_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.json new file mode 100644 index 00000000..c6aea07f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:800", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:801", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:802", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:801#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.svg new file mode 100644 index 00000000..4181f1e0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_798_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.json new file mode 100644 index 00000000..7c1e94db --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:23:804", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3368", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:805", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3369", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3370", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:806", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3368#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3369#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.png new file mode 100644 index 00000000..a38e62e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.svg new file mode 100644 index 00000000..7ba936c9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_803_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.json new file mode 100644 index 00000000..482f2e19 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3365", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3367", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:809", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:808#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3365#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.png new file mode 100644 index 00000000..b1d0e08b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.svg new file mode 100644 index 00000000..38ff463e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_807_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.json new file mode 100644 index 00000000..e30d1927 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_foc:23:812", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:813", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:826", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.png new file mode 100644 index 00000000..5524a3c5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.svg new file mode 100644 index 00000000..1aee4968 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_811_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain1P GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.json new file mode 100644 index 00000000..ea2d9820 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:815", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:816", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:817", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:818", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:817#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:816#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:815#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.svg new file mode 100644 index 00000000..8e438978 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_814_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.json new file mode 100644 index 00000000..15431e74 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:23:820", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3362", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:821", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3363", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3364", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:822", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:821#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:820#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3363#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3362#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.png new file mode 100644 index 00000000..c8b36cd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.svg new file mode 100644 index 00000000..19dd43b5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_819_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.json new file mode 100644 index 00000000..514fb2fe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:824", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3359", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3361", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:825", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:824#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3359#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.png new file mode 100644 index 00000000..61f884ff Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.svg new file mode 100644 index 00000000..3cbb99b3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_823_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.json new file mode 100644 index 00000000..8eb6af79 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_foc:23:828", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:829", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:830", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:847", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:848", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.png new file mode 100644 index 00000000..cad98bd0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.svg new file mode 100644 index 00000000..ba563b17 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_827_d.svg @@ -0,0 +1 @@ +2out1UUResetI0inoutDisabledUResetI0instateoutContinuous2I0in3ResetUResetI0inoutstateDiscrete1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.json new file mode 100644 index 00000000..eff98773 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.json @@ -0,0 +1,849 @@ +[ + { + "sid":"control_foc:23:832", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:833", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:834", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3433", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:835", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForIntegrator", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "LowerIntegratorSaturationLimit", + "UpperIntegratorSaturationLimit", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3434", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2708", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3473", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3435", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:836", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:832#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:834#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:835#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3433#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3434#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:833#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.png new file mode 100644 index 00000000..b6861ee7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.svg new file mode 100644 index 00000000..7c67bb2a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_831_d.svg @@ -0,0 +1 @@ +1U2out3I0in2ResetDt:boolean Ts:SampleTime boolean boolean1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.json new file mode 100644 index 00000000..d61f17e5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.json @@ -0,0 +1,870 @@ +[ + { + "sid":"control_foc:23:3412", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3406", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3405", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3491", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3413", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3490", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3408", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3409", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3410", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3414", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3492", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3405#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3491#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3490#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.png new file mode 100644 index 00000000..ef6f9e34 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.svg new file mode 100644 index 00000000..5e441bc8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_837_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime booleanboolean 3I0in2Reset1UDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime booleanboolean 1out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.json new file mode 100644 index 00000000..6e3d5cde --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.json @@ -0,0 +1,940 @@ +[ + { + "sid":"control_foc:23:839", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:840", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:841", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2704", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:843", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Trapezoidal", + "1.0", + "rising", + "internal", + "InitialConditionForIntegrator", + "Auto", + "SampleTime", + "off", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "off", + "on", + "off", + "IntegratorOutMin", + "IntegratorOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3472", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:844", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:2709", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3479", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:845", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:846", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:841#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:843#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:839#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:2704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3472#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:840#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:843#state:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.png new file mode 100644 index 00000000..fbfdc063 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.svg new file mode 100644 index 00000000..2cfde16f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_838_d.svg @@ -0,0 +1 @@ +1Usingle 1out3I0inboolean 2Resetboolean K Ts (z+1)2(z-1)Integratorsingle single 2stateGround_Integratorboolean Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.json new file mode 100644 index 00000000..d4652edb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_foc:23:850", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.png new file mode 100644 index 00000000..3332d49d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.svg new file mode 100644 index 00000000..852015b3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_849_d.svg @@ -0,0 +1 @@ +11I0I01DisabledI01Internal ICI01External IC diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.json new file mode 100644 index 00000000..fb12e3bd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:23:3176", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3386", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3177", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3385", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3178", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3384", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3177#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3176#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3386#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.png new file mode 100644 index 00000000..636f6226 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.svg new file mode 100644 index 00000000..2634bd51 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_851_d.svg @@ -0,0 +1 @@ +1I0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.json new file mode 100644 index 00000000..4b84b52f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:23:853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.png new file mode 100644 index 00000000..30cfbdec Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.svg new file mode 100644 index 00000000..de2d8c7a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_852_d.svg @@ -0,0 +1 @@ +11I0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.json new file mode 100644 index 00000000..c343a2c1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_foc:23:3179", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3387", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3180", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3388", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3181", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3389", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3179#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3180#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.png new file mode 100644 index 00000000..3bf37d58 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.svg new file mode 100644 index 00000000..d70a04ad --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_855_d.svg @@ -0,0 +1 @@ +1I0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.json new file mode 100644 index 00000000..81b8aabd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_foc:23:861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:870", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.png new file mode 100644 index 00000000..df21580a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.svg new file mode 100644 index 00000000..11b0ea3c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_860_d.svg @@ -0,0 +1 @@ +11N GainN Gain1External ParametersN Gain1Internal ParametersN GainDisabled wSignal SpecificationN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.json new file mode 100644 index 00000000..39652b86 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:23:3191", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3416", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3193", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3191#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3416#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.png new file mode 100644 index 00000000..a3085b4e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.svg new file mode 100644 index 00000000..ec38dc8f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_862_d.svg @@ -0,0 +1 @@ +1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.json new file mode 100644 index 00000000..22963793 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:23:865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:866", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.png new file mode 100644 index 00000000..14a6011c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.svg new file mode 100644 index 00000000..5de6fd0f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_864_d.svg @@ -0,0 +1 @@ +11N Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.json new file mode 100644 index 00000000..daa93b88 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.json @@ -0,0 +1,414 @@ +[ + { + "sid":"control_foc:23:3194", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:868", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "N", + "on", + "inf", + "NCopyOutMin", + "NCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3195", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3196", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:869", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:868#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3194#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3195#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.png new file mode 100644 index 00000000..d4d27324 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.svg new file mode 100644 index 00000000..b8a6f7b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_867_d.svg @@ -0,0 +1 @@ +1N Copy1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.json new file mode 100644 index 00000000..79fd8ed2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_foc:23:872", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:873", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:887", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.png new file mode 100644 index 00000000..2b9a08ab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.svg new file mode 100644 index 00000000..798f6181 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_871_d.svg @@ -0,0 +1 @@ +11UUN Gain1PassthroughUN Gain1Internal ParametersUN Gain1External Parameters2N GainUN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.json new file mode 100644 index 00000000..b515acff --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.json @@ -0,0 +1,480 @@ +[ + { + "sid":"control_foc:23:3349", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3350", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3351", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3347", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3352", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3348", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3347#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3349#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3350#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3351#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.png new file mode 100644 index 00000000..39d15a88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.svg new file mode 100644 index 00000000..cbc3db2c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_874_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean1U2N GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.json new file mode 100644 index 00000000..b89e4355 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:876", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:877", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:878", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:879", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:876#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:877#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:878#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.png new file mode 100644 index 00000000..d8983c6a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.svg new file mode 100644 index 00000000..9bd2ded3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_875_d.svg @@ -0,0 +1 @@ +11Usingle 2N Gainsingle xNProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.json new file mode 100644 index 00000000..acd3b876 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:23:881", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3356", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:882", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "N", + "Element-wise(K.*u)", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "NParamMin", + "NParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3357", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3358", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:883", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:882#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3356#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3357#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.png new file mode 100644 index 00000000..5f7dbfee Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.svg new file mode 100644 index 00000000..836e078f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_880_d.svg @@ -0,0 +1 @@ +11UFilter Coefficient2N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.json new file mode 100644 index 00000000..e9e0c9f2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3353", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3355", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:886", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:885#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3353#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.png new file mode 100644 index 00000000..c4285834 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.svg new file mode 100644 index 00000000..78dcc2fb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_884_d.svg @@ -0,0 +1 @@ +11U2N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.json new file mode 100644 index 00000000..6b664aff --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_foc:23:889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:900", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.png new file mode 100644 index 00000000..4330791f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.svg new file mode 100644 index 00000000..d01244a6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_888_d.svg @@ -0,0 +1 @@ +11P GainP Gain1External Parameters IdealP Gain1Internal Parameters IdealP GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.json new file mode 100644 index 00000000..1689482b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_foc:23:3291", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3302", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3291#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.png new file mode 100644 index 00000000..fecf81dd Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.svg new file mode 100644 index 00000000..381ec582 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_890_d.svg @@ -0,0 +1 @@ +1P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.json new file mode 100644 index 00000000..62be0faf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:23:892", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:893", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:892#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.png new file mode 100644 index 00000000..388aae25 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.svg new file mode 100644 index 00000000..4b2458db --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_891_d.svg @@ -0,0 +1 @@ +11P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.json new file mode 100644 index 00000000..3c7bfa2b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.json @@ -0,0 +1,322 @@ +[ + { + "sid":"control_foc:23:3303", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:895", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "P", + "on", + "inf", + "PCopyOutMin", + "PCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3305", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:896", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3303#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.png new file mode 100644 index 00000000..3e89b9e7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.svg new file mode 100644 index 00000000..f4fe797d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_894_d.svg @@ -0,0 +1 @@ +1P Copy1P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.png new file mode 100644 index 00000000..08f03367 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.svg new file mode 100644 index 00000000..7bb6f9ac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_901_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.json new file mode 100644 index 00000000..c759ead1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_foc:23:903", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:904", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:918", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.png new file mode 100644 index 00000000..534f1840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.svg new file mode 100644 index 00000000..cb2007d5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_902_d.svg @@ -0,0 +1 @@ +11errP GainDisablederrP Gain1Internal ParameterserrP Gain1External Parameters2P GainerrP Gain1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.json new file mode 100644 index 00000000..153c3c7d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_foc:23:3161", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3162", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3163", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3161#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3162#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.png new file mode 100644 index 00000000..37dadf65 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.svg new file mode 100644 index 00000000..35b0d97a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_905_d.svg @@ -0,0 +1 @@ +1P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.json new file mode 100644 index 00000000..2a0f3b81 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:23:907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:909", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:23:910", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.png new file mode 100644 index 00000000..cabc9551 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.svg new file mode 100644 index 00000000..14f26ab1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_906_d.svg @@ -0,0 +1 @@ +11errsingle 2P Gainsingle xPProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.json new file mode 100644 index 00000000..ff00be43 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_foc:23:912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3167", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:913", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3168", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3169", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:914", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:913#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:912#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3168#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3167#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.png new file mode 100644 index 00000000..00ad1c91 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.svg new file mode 100644 index 00000000..21c75439 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_911_d.svg @@ -0,0 +1 @@ +11errProportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.json new file mode 100644 index 00000000..9406d83a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:916", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3164", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3166", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3164#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.png new file mode 100644 index 00000000..2d6ba26b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.svg new file mode 100644 index 00000000..9b14f59b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_915_d.svg @@ -0,0 +1 @@ +11err2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.json new file mode 100644 index 00000000..4a17e741 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_foc:23:920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3794", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3795", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:928", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.png new file mode 100644 index 00000000..990db152 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.svg new file mode 100644 index 00000000..d53a5086 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_919_d.svg @@ -0,0 +1 @@ +111Upper LimitLower Limit1Passthrough1Upper LimitLower Limit1Enabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.json new file mode 100644 index 00000000..111e5c20 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.json @@ -0,0 +1,782 @@ +[ + { + "sid":"control_foc:23:922", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3802", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3803", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:923", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3804", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3805", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3806", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3807", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3802#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3803#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:923#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.png new file mode 100644 index 00000000..481a93b9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.svg new file mode 100644 index 00000000..4e3b97f7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_921_d.svg @@ -0,0 +1 @@ +11Dt:boolean Ts:SampleTime 2Upper Limit3Lower LimitDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.json new file mode 100644 index 00000000..c9b07a97 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.json @@ -0,0 +1,688 @@ +[ + { + "sid":"control_foc:23:926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3798", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3796", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3800", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3797", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3801", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:927", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3798#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3796#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.png new file mode 100644 index 00000000..39b97861 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.svg new file mode 100644 index 00000000..66334fc9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_925_d.svg @@ -0,0 +1 @@ +11single Dt:boolean Ts:SampleTime boolean boolean2Upper Limitboolean 3Lower Limitboolean Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.json new file mode 100644 index 00000000..c1c5c7d8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.json @@ -0,0 +1,814 @@ +[ + { + "sid":"control_foc:23:930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3809", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:938", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.png new file mode 100644 index 00000000..e37b7af1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.svg new file mode 100644 index 00000000..59134326 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_929_d.svg @@ -0,0 +1 @@ +1111Passthrough11Enabled1Disabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.json new file mode 100644 index 00000000..0e8fb6a5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.json @@ -0,0 +1,304 @@ +[ + { + "sid":"control_foc:23:932", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:933", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_foc:23:934", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:932#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.png new file mode 100644 index 00000000..b843656b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.svg new file mode 100644 index 00000000..3510fe48 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_931_d.svg @@ -0,0 +1 @@ +11 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.json new file mode 100644 index 00000000..aa90f571 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_foc:23:936", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:937", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:936#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.png new file mode 100644 index 00000000..085c6f45 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.svg new file mode 100644 index 00000000..36832e7b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_935_d.svg @@ -0,0 +1 @@ +11single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.json new file mode 100644 index 00000000..3e3c60aa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:23:943", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:944", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:952", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.png new file mode 100644 index 00000000..ebaee840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.svg new file mode 100644 index 00000000..ce9b3779 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_942_d.svg @@ -0,0 +1 @@ +11uout2TRuoutTR1EnableduoutTRDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.json new file mode 100644 index 00000000..43b410c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_foc:23:3306", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3309", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3310", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3311", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3308", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3306#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3309#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3310#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.png new file mode 100644 index 00000000..bf704e57 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.svg new file mode 100644 index 00000000..5e27b55e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_945_d.svg @@ -0,0 +1 @@ +1uout2TRDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.json new file mode 100644 index 00000000..00bc8dfa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_foc:23:947", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:948", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:949", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kt", + "Element-wise(K.*u)", + "KtOutMin", + "KtOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KtParamMin", + "KtParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:23:950", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI3OutMin", + "SumI3OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:23:951", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:950#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.png new file mode 100644 index 00000000..8a34617c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.svg new file mode 100644 index 00000000..9dcfd530 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_946_d.svg @@ -0,0 +1 @@ +1+SumI3single Ktsingle 1uoutsingle 2TRsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.json new file mode 100644 index 00000000..707f8688 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:23:954", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:955", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:962", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.svg new file mode 100644 index 00000000..c0f8bb7f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_953_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.json new file mode 100644 index 00000000..97622066 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:957", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3380", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3382", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:958", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.png new file mode 100644 index 00000000..a0ddeffe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.svg new file mode 100644 index 00000000..1c34a49e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_956_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.json new file mode 100644 index 00000000..62ff459d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:23:3377", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:960", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3438", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3379", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:961", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:960#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3438#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.png new file mode 100644 index 00000000..52c991b3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.svg new file mode 100644 index 00000000..5b61a1fc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_959_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.json new file mode 100644 index 00000000..1059e064 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_foc:23:964", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:965", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:972", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.svg new file mode 100644 index 00000000..ef00c105 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_963_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.json new file mode 100644 index 00000000..fe57769e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_foc:23:967", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3371", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3373", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:968", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:967#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3371#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.png new file mode 100644 index 00000000..e6fc7f5c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.svg new file mode 100644 index 00000000..bf609f7b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_966_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.json new file mode 100644 index 00000000..1b3f1c75 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_foc:23:3374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:970", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3437", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3376", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:23:971", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:970#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3437#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.png new file mode 100644 index 00000000..f26e5bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.svg new file mode 100644 index 00000000..60a21297 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_969_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.json new file mode 100644 index 00000000..e5167dc0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.json @@ -0,0 +1,5627 @@ +[ + { + "sid":"control_foc:23:606", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4042", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4043", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4044", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4045", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4046", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4047", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "7", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3767", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3766", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3881", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3880", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:4013", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_foc:23:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Saturation/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Tracking Mode/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Tracking Mode Sum/Tracking Mode", + "TrackingMode", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrackingMode", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:973", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:23:974", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Integrator", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:975", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Derivative", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.831373, 1.000000, 0.968627]", + "[0.831373, 1.000000, 0.968627]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:976", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Feedback Features", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[1.000000, 0.850980, 0.831373]", + "[1.000000, 0.850980, 0.831373]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3880#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:607#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4013#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3588#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:942#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3766#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:758#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:860#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:677#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3767#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4046#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:871#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:953#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:963#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:929#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:888#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4047#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4045#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:811#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3442#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:692#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4044#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:795#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:606#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:902#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3493#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4042#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:3131#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:4043#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:849#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:827#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:827#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:23:1417#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.png new file mode 100644 index 00000000..33f16ee4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.svg new file mode 100644 index 00000000..c2274f15 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_23_d.svg @@ -0,0 +1 @@ +IntegratorDerivativeFeedback Features1y1usingle ResetUND0inNoutTsYDisc. Trapezoidal FilterFiltersingle P Gain1DisabledP Copyboolean preSatpostSatPpreIntUpper LimitLower Limit1PassthroughAnti-windupsingle 1Upper LimitLower Limit1PassthroughSaturation Fdbksingle 1Upper LimitLower Limit1PassthroughSaturationsingle uoutTR1EnabledTracking Modesingle 1P Gain1PassthroughIdeal P Gain Fdbksingle 1P Gain1PassthroughIdeal P Gainsingle errP Gain1External ParametersParallel P Gainsingle errI Gain1External ParametersI Gainsingle errD Gain1External ParametersD Gainsingle N Gain1External ParametersN Copysingle UN Gain1External ParametersN Gainsingle D01Internal IC - FilterFilter ICsboolean I01Internal ICIntegrator ICsboolean UI0inResetstateoutDiscreteIntegratorsingle single feedbackforward1Feedback_PathpreSat Signalsingle feedbackforward1Feedback_PathpostSat Signalsingle PID Compensator FormulaReset1External ResetReset Signalboolean fromIgainfromTR1Tracking ModeTracking Mode Sumsingle fromPfromStatefromD1EnabledSum Fdbksingle PID1Sum_PIDSumsingle UTs1TsSignalSpecificationTsamp - Integralsingle UTs1PassthroughTsamp - Ngainsingle Ground_I0boolean Ground_D0boolean Ground_UpperLimitboolean Ground_LowerLimitboolean Ground_extTsboolean 2Psingle 3Isingle 4Dsingle 5Nsingle 6Resetboolean 7TRsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.json new file mode 100644 index 00000000..4b472b26 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.json @@ -0,0 +1,1225 @@ +[ + { + "sid":"control_foc:241:507", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:508", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:500", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:241:565", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:566", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:567", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:490", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "-+", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:241:499", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "--", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:241:493", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1/2", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:492", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "sqrt(3)/2", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:509", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:510", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:511", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:567#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:566#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:565#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:508#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:493#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:492#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:490#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:507#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:499#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.png new file mode 100644 index 00000000..b71d13a5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.svg new file mode 100644 index 00000000..fadefdae --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_506_d.svg @@ -0,0 +1 @@ ++add_bsingle one_by_twosingle sqrt3_by_twosingle add_csingle 1alphasingle 2betasingle 1a2b3cKasingle Kbsingle Kcsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.json new file mode 100644 index 00000000..dae73d2d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.json @@ -0,0 +1,1146 @@ +[ + { + "sid":"control_foc:241:534", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:540", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:241:543", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "-0.5", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:544", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1*sqrt(3)/2", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:581", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:571", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:241:541", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:241:542", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:241:545", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:241:546", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-+", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:241:536", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:581#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:571#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:546#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:545#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:544#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:543#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:540#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:540#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:540#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:542#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:541#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:534#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.png new file mode 100644 index 00000000..e5d9435d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.svg new file mode 100644 index 00000000..33f4ed32 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_533_d.svg @@ -0,0 +1 @@ +1a1alpha+++++++KcKabc diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.json new file mode 100644 index 00000000..05e14600 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.json @@ -0,0 +1,885 @@ +[ + { + "sid":"control_foc:241:272", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:585", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:533", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Three inputs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:241:506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Two inputs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:241:288", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:586", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:587", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:241:506#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:506#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:506#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:585#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:241:272#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.png new file mode 100644 index 00000000..bec27711 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.svg new file mode 100644 index 00000000..4a1475af --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_241_d.svg @@ -0,0 +1 @@ +1alphasingle 1aalphabetaabcTwo phase inputsingle single single alphaaThree phase input2betasingle 2b3c diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.json new file mode 100644 index 00000000..f931b480 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.json @@ -0,0 +1,944 @@ +[ + { + "sid":"control_foc:242:749", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:750", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:751", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:752", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:753", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "dlgSett.Offset", + "on", + "-1", + "[]", + "[]", + "uint16", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:242:754", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:755", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "1", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Simplest", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:242:756", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_foc:242:757", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:758", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:749#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:756#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:752#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:755#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:750#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:752#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:753#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:754#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:751#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.png new file mode 100644 index 00000000..42b934b8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.svg new file mode 100644 index 00000000..b9de352d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_748_d.svg @@ -0,0 +1 @@ +Offsetuint16 D_axis_alignedsingle (2) Q_axis_alignedsingle (2) > 12single (2) 2Demuxsingle single 21Asingle 2Bsingle 1Alpha2BetaUnary_Minussingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.json new file mode 100644 index 00000000..aa9eb5a4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.json @@ -0,0 +1,1643 @@ +[ + { + "sid":"control_foc:242:779", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:780", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:781", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:782", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:760", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:242:762", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:242:748", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:761", + "inspector":{ + "params":[ + "AlgorithmName", + "NumberOfInputs", + "InputBlockPath1", + "InputBlockPath2", + "NumberOfParameters", + "NumberOfStates", + "NumberOfOutputs", + "OutputBlockPath1", + "OutputBlockPath2", + "NumberOfAlgorithmParameters", + "AlgorithmParameterName1", + "AlgorithmParameterName2", + "AlgorithmParameterName3", + "AlgorithmParameterName4", + "AlgorithmParameterName5", + "AlgorithmParameterPrimary1", + "AlgorithmParameterPrimary2", + "AlgorithmParameterPrimary3", + "AlgorithmParameterPrimary4", + "AlgorithmParameterPrimary5", + "AlgorithmParameterValue1", + "AlgorithmParameterValue2", + "AlgorithmParameterValue3", + "AlgorithmParameterValue4", + "AlgorithmParameterValue5", + "InputBlockPath3", + "InputBlockPath4", + "InputBlockPath5", + "OutputBlockPath3", + "OutputBlockPath4", + "OutputBlockPath5", + "ParameterBlockPath1", + "ParameterBlockPath2", + "ParameterBlockPath3", + "ParameterBlockPath4", + "ParameterBlockPath5", + "ParameterName1", + "ParameterName2", + "ParameterName3", + "ParameterName4", + "ParameterName5", + "StateBlockPath1", + "StateBlockPath2", + "StateBlockPath3", + "StateBlockPath4", + "StateBlockPath5" + ], + "values":[ + "mcb_ipark", + "4", + "Ds", + "Qs", + "0", + "0", + "2", + "Alpha", + "Beta", + "1", + "AxisAlignment", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "on", + "off", + "off", + "off", + "off", + "dAxis", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "sin", + "cos", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Constant", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Value", + "ParameterName", + "ParameterName", + "ParameterName", + "ParameterName", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "BlockName" + ], + "tabs":[ + "Main", + "Algorithm Parameters", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"AlgorithmDescriptor", + "masktype":"" + } + }, + { + "sid":"control_foc:242:431", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:435", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:434", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:433", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:432", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:436", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:783", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:784", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:433#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:435#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:436#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:432#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:779#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:748#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:781#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:431#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:782#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:434#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:748#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.png new file mode 100644 index 00000000..e5c243b3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.svg new file mode 100644 index 00000000..bcd1a991 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_778_d.svg @@ -0,0 +1 @@ ++sum_alphasingle xdcossingle xqsinsingle xqcossingle xdsinsingle ++sum_betasingle ABAlphaBetaSwitch_Axissingle single a161Dssingle 2Qssingle 3sinsingle 4cossingle 1Alpha2Beta diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.json new file mode 100644 index 00000000..4b03c26c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.json @@ -0,0 +1,1016 @@ +[ + { + "sid":"control_foc:242:850:668", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:692", + "inspector":{ + "params":[ + "relop", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "<", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Zero" + } + }, + { + "sid":"control_foc:242:850:702", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "uint16", + "off", + "Stored Integer (SI)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:683", + "inspector":{ + "params":[ + "NumInputs", + "IfExpression", + "ElseIfExpressions", + "ShowElse", + "ZeroCross", + "SampleTime" + ], + "values":[ + "1", + "u1 > 0", + "", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"If", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:684", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:688", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:696", + "inspector":{ + "params":[ + "Inputs", + "InitialOutput", + "AllowUnequalInputPortWidths", + "InputPortOffsets" + ], + "values":[ + "2", + "[]", + "off", + "[]" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Merge", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:652", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1/(dlgSett.UpperSatLimit)", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:669", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:696#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:702#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:692#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:684#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:652#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:683#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:683#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:668#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.png new file mode 100644 index 00000000..7c8d5631 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.svg new file mode 100644 index 00000000..18eeea25 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_667_d.svg @@ -0,0 +1 @@ +111Actionconvert_pu11Actionu1if(u1 > 0)else< 01 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.json new file mode 100644 index 00000000..2896bd24 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.json @@ -0,0 +1,536 @@ +[ + { + "sid":"control_foc:242:850:685", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:686", + "inspector":{ + "params":[ + "InitializeStates", + "PropagateVarSize" + ], + "values":[ + "held", + "Only when execution is resumed" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ActionPort", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:695", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:694", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int16", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:679", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:693", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:687", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:694#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:693#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:695#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:685#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.png new file mode 100644 index 00000000..6417aab0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.svg new file mode 100644 index 00000000..31a03266 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_684_d.svg @@ -0,0 +1 @@ +1ActionAction Port1Convert_backConvert_uint16+ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.json new file mode 100644 index 00000000..2644744f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.json @@ -0,0 +1,536 @@ +[ + { + "sid":"control_foc:242:850:689", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:690", + "inspector":{ + "params":[ + "InitializeStates", + "PropagateVarSize" + ], + "values":[ + "held", + "Only when execution is resumed" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"ActionPort", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:698", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:697", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int16", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:699", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:700", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:691", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:689#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:698#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:697#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.png new file mode 100644 index 00000000..f92e7ad8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.svg new file mode 100644 index 00000000..1c620199 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_688_d.svg @@ -0,0 +1 @@ +1ActionAction Port1Convert_uint16+Convert_back diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.json new file mode 100644 index 00000000..af502d5d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_foc:242:850:692:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:692:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:692:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:692:5", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:692:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:692:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:692:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.png new file mode 100644 index 00000000..019376b7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.svg new file mode 100644 index 00000000..b2bec91c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_692_d.svg @@ -0,0 +1 @@ +1ydoubledouble Comparedouble 1udouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.json new file mode 100644 index 00000000..e66c4e7f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.json @@ -0,0 +1,1224 @@ +[ + { + "sid":"control_foc:242:850:706", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:707", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:613", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "4", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:616", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:621", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:614", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:615", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:622", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:623", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:708", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:709", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:613#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:614#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:706#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:621#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:613#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:616#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:707#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:613#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:622#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:613#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:623#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:615#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.png new file mode 100644 index 00000000..c0f3ed70 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.svg new file mode 100644 index 00000000..38e13299 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_705_d.svg @@ -0,0 +1 @@ ++++x+++x1212 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.json new file mode 100644 index 00000000..16083502 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.json @@ -0,0 +1,1597 @@ +[ + { + "sid":"control_foc:242:850:458", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:545", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "4" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:673", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1 or IsSigned2", + "max([NumBits1 NumBits2])", + "1", + "0", + "1:128", + "Obtain via best precision", + "2^-10", + "[0 dlgSett.index_gain]", + "min([Slope1 Slope2])", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_foc:242:850:653", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:630", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:608", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "uint16", + "off", + "Real World Value (RWV)", + "Simplest", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:705", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:557", + "inspector":{ + "params":[ + "NumberOfDimensions", + "IndexMode", + "IndexOptionArray", + "IndexParamArray", + "OutputSizeArray", + "InputPortWidth", + "IndexOptions", + "Indices", + "RuntimeRangeChecks", + "OutputSizes", + "SampleTime" + ], + "values":[ + "1", + "Zero-based", + "Index vector (port)", + "[1 3]", + "1", + "dlgSett.size", + "Index vector (port)", + "[1 3]", + "off", + "1", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Selector", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:610", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "uint32", + "uint32", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:612", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:667", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:605", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "dlgSett.index_gain", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Simplest", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:657", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "[1 0 (dlgSett.Offset+1) dlgSett.Offset]", + "on", + "-1", + "[]", + "[]", + "int16", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:549", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "dlgSett.sin_table", + "on", + "-1", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:248", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:531", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:667#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:458#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:612#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:557#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:549#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:657#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:608#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:605#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:610#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:705#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:705#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:850:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.png new file mode 100644 index 00000000..6bdf0096 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.svg new file mode 100644 index 00000000..012f5f1e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_850_d.svg @@ -0,0 +1 @@ +1Thetasine_table_valuesUIdx10YSLookupGet_Integer1sin2cos+Sum2Get_FractionValoffsetindexing11WrapUp1212InterpolationRef1Ref2Prop++Sum diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.json new file mode 100644 index 00000000..8e6de9ce --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.json @@ -0,0 +1,911 @@ +[ + { + "sid":"control_foc:242:907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:905", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:906", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:933", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:931", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "3", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:984", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:929", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:906#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:905#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:933#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:931#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:984#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:984#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:933#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.png new file mode 100644 index 00000000..fd8c0b8a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.svg new file mode 100644 index 00000000..0d1e359f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_904_d.svg @@ -0,0 +1 @@ +1Ds2sin3cos1AlphaDsQssincosAlphaBetaTwo inputs CRL diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.json new file mode 100644 index 00000000..96c0b650 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.json @@ -0,0 +1,1643 @@ +[ + { + "sid":"control_foc:242:985", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:986", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:987", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:988", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:989", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:242:990", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:242:991", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1002", + "inspector":{ + "params":[ + "AlgorithmName", + "NumberOfInputs", + "InputBlockPath1", + "InputBlockPath2", + "NumberOfParameters", + "NumberOfStates", + "NumberOfOutputs", + "OutputBlockPath1", + "OutputBlockPath2", + "NumberOfAlgorithmParameters", + "AlgorithmParameterName1", + "AlgorithmParameterName2", + "AlgorithmParameterName3", + "AlgorithmParameterName4", + "AlgorithmParameterName5", + "AlgorithmParameterPrimary1", + "AlgorithmParameterPrimary2", + "AlgorithmParameterPrimary3", + "AlgorithmParameterPrimary4", + "AlgorithmParameterPrimary5", + "AlgorithmParameterValue1", + "AlgorithmParameterValue2", + "AlgorithmParameterValue3", + "AlgorithmParameterValue4", + "AlgorithmParameterValue5", + "InputBlockPath3", + "InputBlockPath4", + "InputBlockPath5", + "OutputBlockPath3", + "OutputBlockPath4", + "OutputBlockPath5", + "ParameterBlockPath1", + "ParameterBlockPath2", + "ParameterBlockPath3", + "ParameterBlockPath4", + "ParameterBlockPath5", + "ParameterName1", + "ParameterName2", + "ParameterName3", + "ParameterName4", + "ParameterName5", + "StateBlockPath1", + "StateBlockPath2", + "StateBlockPath3", + "StateBlockPath4", + "StateBlockPath5" + ], + "values":[ + "mcb_ipark", + "4", + "Ds", + "Qs", + "0", + "0", + "2", + "Alpha", + "Beta", + "1", + "AxisAlignment", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "AlgorithmParameterName", + "on", + "off", + "off", + "off", + "off", + "dAxis", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "AlgorithmParameterValue", + "sin", + "cos", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Constant", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "Value", + "ParameterName", + "ParameterName", + "ParameterName", + "ParameterName", + "BlockName", + "BlockName", + "BlockName", + "BlockName", + "BlockName" + ], + "tabs":[ + "Main", + "Algorithm Parameters", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"AlgorithmDescriptor", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1003", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1004", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1005", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1006", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Same as first input", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1007", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1008", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "++", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Same as first input", + "off", + "off", + "Simplest", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1009", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1010", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1006#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:1004#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:1008#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:986#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:1007#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:985#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:991#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:987#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:1003#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:988#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:1005#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:991#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.png new file mode 100644 index 00000000..81444eca Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.svg new file mode 100644 index 00000000..6c068355 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_984_d.svg @@ -0,0 +1 @@ ++sum_alphaxdcosxqsinxqcosxdsin++sum_betaABAlphaBetaSwitch_Axisa161Ds2Qs3sin4cos1Alpha2Beta diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.json new file mode 100644 index 00000000..a2731d12 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.json @@ -0,0 +1,944 @@ +[ + { + "sid":"control_foc:242:992", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:993", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:994", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:995", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:996", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "dlgSett.Offset", + "on", + "-1", + "[]", + "[]", + "uint16", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:242:997", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_foc:242:998", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "1", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Simplest", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:242:999", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1000", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1001", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:992#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:999#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:995#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:998#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:993#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:995#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:996#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:997#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:994#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.png new file mode 100644 index 00000000..729384d8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.svg new file mode 100644 index 00000000..132042d1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_991_d.svg @@ -0,0 +1 @@ +OffsetD_axis_alignedQ_axis_aligned > 1Demux1A2B1Alpha2BetaUnary_Minus diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.json new file mode 100644 index 00000000..f6c9a008 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.json @@ -0,0 +1,1032 @@ +[ + { + "sid":"control_foc:242:252", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1014", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:430", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1021", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850", + "inspector":{ + "params":[ + "AngleInput", + "N_points" + ], + "values":[ + "Per-unit", + "N_points" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Sine-Cosine Lookup" + } + }, + { + "sid":"control_foc:242:904", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:778", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:268", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:1013", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:242:778#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:778#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:1021#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:430#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:1014#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:242:252#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.png new file mode 100644 index 00000000..7125e585 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.svg new file mode 100644 index 00000000..fa716b5f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_242_d.svg @@ -0,0 +1 @@ +1Dssingle 1Alpha3Sinsingle DsQssincosAlphaBetaTwo inputs CRLsingle single DssincosAlphaThree inputsθesincosSineCosineLUTSine Cosine4Cossingle 2Qssingle 2Beta diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.json new file mode 100644 index 00000000..bc7a8d44 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_foc:277:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:277:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:277:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:277:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_foc:277:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_foc:277:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:277:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:277:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_foc:277:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_foc:277:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:277:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:277:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:277:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:277:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:277:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:277:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:277:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.png new file mode 100644 index 00000000..71656a95 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.svg new file mode 100644 index 00000000..b1fbed12 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_277_d.svg @@ -0,0 +1 @@ +1yUpperRelopboolean TFsingle TFsingle LowerRelop1boolean Ref1Ref2Prop3losingle 2usingle 1upsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.json new file mode 100644 index 00000000..5cbc2e19 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.json @@ -0,0 +1,310 @@ +[ + { + "sid":"control_foc:470:179", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:470:180", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "pi/180", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "on", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_foc:470:181", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:470:180#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:470:179#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.png new file mode 100644 index 00000000..79da80c9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.svg new file mode 100644 index 00000000..19887ce2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_470_d.svg @@ -0,0 +1 @@ +1Radiansoutsingle 1Degreesinsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.json new file mode 100644 index 00000000..ec54df4e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.json @@ -0,0 +1,805 @@ +[ + { + "sid":"control_foc:478", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:479", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:480", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:465", + "inspector":{ + "params":[ + "Method", + "ForgettingFactorPort", + "SpecifyWindowLength", + "WindowLength", + "OverlapLength", + "AllowArbitraryInputLength", + "ForgettingFactor", + "SimulateUsing" + ], + "values":[ + "Exponential weighting", + "on", + "on", + "4", + "3", + "off", + "1", + "Code generation" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MATLABSystem", + "masktype":"dsp.simulink.MovingRMS" + } + }, + { + "sid":"control_foc:463", + "inspector":{ + "params":[ + "Method", + "ForgettingFactorPort", + "SpecifyWindowLength", + "WindowLength", + "OverlapLength", + "AllowArbitraryInputLength", + "ForgettingFactor", + "SimulateUsing" + ], + "values":[ + "Exponential weighting", + "on", + "on", + "4", + "3", + "off", + "1", + "Code generation" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MATLABSystem", + "masktype":"dsp.simulink.MovingRMS" + } + }, + { + "sid":"control_foc:467", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "1", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_foc:481", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:482", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:480#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:465#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:479#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:478#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:463#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:467#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.png new file mode 100644 index 00000000..88e92f7c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.svg new file mode 100644 index 00000000..f66e8f77 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_477_d.svg @@ -0,0 +1 @@ +MovingRMSxlambdaMovingRMS IqMovingRMSxlambdaMovingRMS Id1Iq_fbk2Id_fbk3lambda1Iq_rms2Id_rms diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.json new file mode 100644 index 00000000..a4feb0fb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.json @@ -0,0 +1,651 @@ +[ + { + "sid":"control_foc:484", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:485", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:486", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:489", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Estimation_Temperature_Switch == false", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:477", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Estimation_Temperature_Switch == true", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:487", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:488", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.png new file mode 100644 index 00000000..78ee5ae0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.svg new file mode 100644 index 00000000..1d18b569 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_483_d.svg @@ -0,0 +1 @@ +2Id_rms1Iq_rmsIq_fbkId_fbklambdaIq_rmsId_rmsDisabled3lambda2Id_fbkIq_fbkId_fbklambdaIq_rmsId_rmsRMS1Iq_fbk diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.json new file mode 100644 index 00000000..95f979d5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.json @@ -0,0 +1,789 @@ +[ + { + "sid":"control_foc:490", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:491", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:492", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:497", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:498", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_foc:499", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:500", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:501", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_foc:495", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:496", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:497#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:498#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:490#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:491#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:492#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.png new file mode 100644 index 00000000..1eb93743 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.svg new file mode 100644 index 00000000..7c356eac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_489_d.svg @@ -0,0 +1 @@ +1Iq_fbksingle 2Id_fbksingle 3lambdasingle 1Iq_rms2Id_rmssingle single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.json new file mode 100644 index 00000000..0ed47e40 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.json @@ -0,0 +1,694 @@ +[ + { + "sid":"control_foc:503", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:472", + "inspector":{ + "params":[ + "Operator", + "ApproximationMethod", + "InterpMethod", + "AngleUnit", + "NumberOfDataPoints", + "TableDataTypeStr", + "NumberOfIterations", + "OutputSignalType", + "RemoveProtectionAgainstOutOfRangeInput", + "SampleTime" + ], + "values":[ + "cos", + "Lookup", + "Linear point-slope", + "radian", + "512", + "Inherit: Inherit via input", + "11", + "auto", + "off", + "-1" + ], + "tabs":[ + "Algorithm", + "Data Types", + "-Other" + ], + "tabs_idx":[ + 0, + 5, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Trigonometry", + "masktype":"" + } + }, + { + "sid":"control_foc:471", + "inspector":{ + "params":[ + "Operator", + "ApproximationMethod", + "InterpMethod", + "AngleUnit", + "NumberOfDataPoints", + "TableDataTypeStr", + "NumberOfIterations", + "OutputSignalType", + "RemoveProtectionAgainstOutOfRangeInput", + "SampleTime" + ], + "values":[ + "sin", + "Lookup", + "Linear point-slope", + "radian", + "512", + "Inherit: Inherit via input", + "11", + "auto", + "off", + "-1" + ], + "tabs":[ + "Algorithm", + "Data Types", + "-Other" + ], + "tabs_idx":[ + 0, + 5, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Trigonometry", + "masktype":"" + } + }, + { + "sid":"control_foc:475", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:504", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:505", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:476", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Make sure that the approximated sin/cos\ninputs are in the correct range", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "lightBlue", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:472#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:475#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:503#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:471#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.png new file mode 100644 index 00000000..4ddd3844 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.svg new file mode 100644 index 00000000..28f32d93 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_502_d.svg @@ -0,0 +1 @@ +Make sure that the approximated sin/cosinputs are in the correct range2cos1sinuysin1anglecos diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.json new file mode 100644 index 00000000..88072e72 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.json @@ -0,0 +1,493 @@ +[ + { + "sid":"control_foc:507", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:502", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Use look-up table", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:510", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Use standard library", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:508", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:509", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.png new file mode 100644 index 00000000..c7e4c7b1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.svg new file mode 100644 index 00000000..551e9ae9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_506_d.svg @@ -0,0 +1 @@ +anglesincosSTD1sinanglesincosCMSIS2cos1angle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.json new file mode 100644 index 00000000..7d807ea0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_foc:511", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:518", + "inspector":{ + "params":[ + "Operator", + "ApproximationMethod", + "InterpMethod", + "AngleUnit", + "NumberOfDataPoints", + "TableDataTypeStr", + "NumberOfIterations", + "OutputSignalType", + "RemoveProtectionAgainstOutOfRangeInput", + "SampleTime" + ], + "values":[ + "sincos", + "None", + "Linear point-slope", + "radian", + "16", + "Inherit: Inherit via input", + "11", + "auto", + "off", + "-1" + ], + "tabs":[ + "Algorithm", + "Data Types", + "-Other" + ], + "tabs_idx":[ + 0, + 5, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Trigonometry", + "masktype":"" + } + }, + { + "sid":"control_foc:515", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:516", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:518#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:518#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:511#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.png new file mode 100644 index 00000000..446a2414 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.svg new file mode 100644 index 00000000..3c0bfb12 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_510_d.svg @@ -0,0 +1 @@ +1sinsincossingle single 2cos1anglesingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.json new file mode 100644 index 00000000..e356265b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.json @@ -0,0 +1,762 @@ +[ + { + "sid":"control_foc:408", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: SensorsData", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:367", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: FOCSlowInputs", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_foc:407", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "flags,configurationparameters,estimateddata,targets,controlouteroutputs", + "off", + "{{flags, control_mode enable_sending_msg_status fault_button enable_thermal_protection};\n {configurationparameters, {{motorconfig, hall_sens_offset has_hall_sens has_quadrature_encoder has_speed_quadrature_encoder has_torque_sens use_index enable_verbosity rotor_encoder_resolution rotor_index_offset encoder_tolerance pole_pairs Kbemf Rphase Imin Imax Vmax resistance inductance thermal_resistance thermal_time_constant}; {estimationconfig, velocity_mode current_rms_lambda}; {CurLoopPID, OutMax OutMin P I D N I0 D0 shift_factor}; {PosLoopPID, OutMax OutMin P I D N I0 D0 shift_factor}; {VelLoopPID, OutMax OutMin P I D N I0 D0 shift_factor}; {DirLoopPID, OutMax OutMin P I D N I0 D0 shift_factor}; {thresholds, jntPosMin jntPosMax hardwareJntPosMin hardwareJntPosMax rotorPosMin rotorPosMax jntVelMax velocityTimeout motorNominalCurrents motorPeakCurrents motorOverloadCurrents motorPwmLimit motorCriticalTemperature}; environment_temperature}};\n {estimateddata, {{jointvelocities, velocity}; {Iq_filtered, current}; {motor_temperature, temperature}}};\n {targets, {{jointpositions, position}; {jointvelocities, velocity}; {motorcurrent, current}; {motorvoltage, voltage}}};\n {controlouteroutputs, {vel_en; cur_en; out_en; pid_reset; {motorcurrent, current}; current_limiter}}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_foc:155", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Reusable function", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "Allow arguments (Optimized)", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "FOCInnerLoop", + "User specified", + "", + "Use function name", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:364", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: ControlOutputs", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_foc:155#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:367#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:407#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:407#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:407#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:407#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:407#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.png new file mode 100644 index 00000000..55cdfe34 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.svg new file mode 100644 index 00000000..c60f9527 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_d.svg @@ -0,0 +1 @@ +FlagsConfigurationParametersSensorsEstimatesTargetsOuterOutputsFOCOutputsFOC inner loopControlOutputs 1FOCOutputs2FOCSlowInputsFOCSlowInputs Targets EstimatedData Flags ConfigurationParameters ControlOuterOutputs 1SensorsSensorsData <flags><configurationparameters><estimateddata><targets><controlouteroutputs> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_diagrams_21.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_diagrams_21.json new file mode 100644 index 00000000..438b5a0c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_diagrams_21.json @@ -0,0 +1,36889 @@ +[ + { + "hid":21, + "sid":"control_foc", + "rsid":"control_foc", + "esid":"AMC_BLDC:88", + "parent":1, + "children":[ + 22 + ], + "name":"FOC (control_foc)", + "fullname":"AMC_BLDC/FOC (control_foc)", + "label":"FOC (control_foc)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/control_foc_d.svg", + "thumbnail":"support/slwebview_files/control_foc_d.png", + "elements":[ + { + "sid":"control_foc:408", + "rsid":"control_foc:408", + "name":"Sensors", + "label":"Sensors", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:367", + "rsid":"control_foc:367", + "name":"FOCSlowInputs", + "label":"FOCSlowInputs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:407", + "rsid":"control_foc:407", + "name":"Bus\nSelector", + "label":"Bus Selector", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:155", + "rsid":"control_foc:155", + "name":"FOC inner loop", + "label":"FOC inner loop", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:364", + "rsid":"control_foc:364", + "name":"FOCOutputs", + "label":"FOCOutputs", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:155#out:1;line", + "rsid":"control_foc:155#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:367#out:1;line", + "rsid":"control_foc:367#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:407#out:1;line", + "rsid":"control_foc:407#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:407#out:2;line", + "rsid":"control_foc:407#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:407#out:3;line", + "rsid":"control_foc:407#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:407#out:4;line", + "rsid":"control_foc:407#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:407#out:5;line", + "rsid":"control_foc:407#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:408#out:1;line", + "rsid":"control_foc:408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_d.json", + "sameAsElement":false + }, + { + "hid":22, + "sid":"control_foc:155", + "rsid":"control_foc:155", + "esid":"control_foc:155", + "parent":21, + "children":[ + 23, + 27, + 30, + 33, + 34, + 173, + 176, + 188, + 327, + 340 + ], + "name":"FOC inner loop", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop", + "label":"FOC inner loop", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_155_d.svg", + "thumbnail":"support/slwebview_files/control_foc_155_d.png", + "elements":[ + { + "sid":"control_foc:157", + "rsid":"control_foc:157", + "name":"Flags", + "label":"Flags", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:162", + "rsid":"control_foc:162", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:369", + "rsid":"control_foc:369", + "name":"Sensors", + "label":"Sensors", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:399", + "rsid":"control_foc:399", + "name":"Estimates", + "label":"Estimates", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:380", + "rsid":"control_foc:380", + "name":"Targets", + "label":"Targets", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:387", + "rsid":"control_foc:387", + "name":"OuterOutputs", + "label":"OuterOutputs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:249", + "rsid":"control_foc:249", + "name":"Add", + "label":"Add", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:358", + "rsid":"control_foc:358", + "name":"Bus\nCreator", + "label":"Bus Creator", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:365", + "rsid":"control_foc:365", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:462", + "rsid":"control_foc:462", + "name":"Bus\nCreator2", + "label":"Bus Creator2", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:464", + "rsid":"control_foc:464", + "name":"Bus\nCreator3", + "label":"Bus Creator3", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:466", + "rsid":"control_foc:466", + "name":"Bus\nCreator4", + "label":"Bus Creator4", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:145", + "rsid":"control_foc:145", + "name":"Bus\nSelector1", + "label":"Bus Selector1", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:370", + "rsid":"control_foc:370", + "name":"Bus\nSelector3", + "label":"Bus Selector3", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:381", + "rsid":"control_foc:381", + "name":"Bus\nSelector4", + "label":"Bus Selector4", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:388", + "rsid":"control_foc:388", + "name":"Bus\nSelector5", + "label":"Bus Selector5", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:400", + "rsid":"control_foc:400", + "name":"Bus\nSelector6", + "label":"Bus Selector6", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237", + "rsid":"control_foc:237", + "name":"Clarke Transform", + "label":"Clarke Transform", + "className":"Clarke Transform", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:483", + "rsid":"control_foc:483", + "name":"Compute RMS", + "label":"Compute RMS", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:506", + "rsid":"control_foc:506", + "name":"Compute Sin/Cos", + "label":"Compute Sin/Cos", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:215", + "rsid":"control_foc:215", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:420", + "rsid":"control_foc:420", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:435", + "rsid":"control_foc:435", + "name":"Constant3", + "label":"Constant3", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:470", + "rsid":"control_foc:470", + "name":"Degrees to\nRadians", + "label":"Degrees to Radians", + "className":"DegreesToRadians", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:239", + "rsid":"control_foc:239", + "name":"Demux1", + "label":"Demux1", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:403", + "rsid":"control_foc:403", + "name":"Direct Lookup\nTable (n-D)1", + "label":"Direct Lookup Table (n-D)1", + "className":"Simulink.LookupNDDirect", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:285", + "rsid":"control_foc:285", + "name":"Divide", + "label":"Divide", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:416", + "rsid":"control_foc:416", + "name":"Divide1", + "label":"Divide1", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:438", + "rsid":"control_foc:438", + "name":"Divide2", + "label":"Divide2", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:198", + "rsid":"control_foc:198", + "name":"From", + "label":"From", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:201", + "rsid":"control_foc:201", + "name":"From1", + "label":"From1", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:286", + "rsid":"control_foc:286", + "name":"From10", + "label":"From10", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:384", + "rsid":"control_foc:384", + "name":"From11", + "label":"From11", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:375", + "rsid":"control_foc:375", + "name":"From12", + "label":"From12", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:376", + "rsid":"control_foc:376", + "name":"From13", + "label":"From13", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:377", + "rsid":"control_foc:377", + "name":"From14", + "label":"From14", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:405", + "rsid":"control_foc:405", + "name":"From15", + "label":"From15", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:429", + "rsid":"control_foc:429", + "name":"From16", + "label":"From16", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:393", + "rsid":"control_foc:393", + "name":"From17", + "label":"From17", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:432", + "rsid":"control_foc:432", + "name":"From18", + "label":"From18", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:395", + "rsid":"control_foc:395", + "name":"From19", + "label":"From19", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:200", + "rsid":"control_foc:200", + "name":"From2", + "label":"From2", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:396", + "rsid":"control_foc:396", + "name":"From20", + "label":"From20", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:410", + "rsid":"control_foc:410", + "name":"From21", + "label":"From21", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:411", + "rsid":"control_foc:411", + "name":"From22", + "label":"From22", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:414", + "rsid":"control_foc:414", + "name":"From23", + "label":"From23", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:415", + "rsid":"control_foc:415", + "name":"From24", + "label":"From24", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:446", + "rsid":"control_foc:446", + "name":"From25", + "label":"From25", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:445", + "rsid":"control_foc:445", + "name":"From26", + "label":"From26", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:443", + "rsid":"control_foc:443", + "name":"From27", + "label":"From27", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:459", + "rsid":"control_foc:459", + "name":"From28", + "label":"From28", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:460", + "rsid":"control_foc:460", + "name":"From29", + "label":"From29", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:202", + "rsid":"control_foc:202", + "name":"From3", + "label":"From3", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:469", + "rsid":"control_foc:469", + "name":"From30", + "label":"From30", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:473", + "rsid":"control_foc:473", + "name":"From31", + "label":"From31", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:263", + "rsid":"control_foc:263", + "name":"From4", + "label":"From4", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:267", + "rsid":"control_foc:267", + "name":"From5", + "label":"From5", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:275", + "rsid":"control_foc:275", + "name":"From6", + "label":"From6", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:276", + "rsid":"control_foc:276", + "name":"From7", + "label":"From7", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:278", + "rsid":"control_foc:278", + "name":"From8", + "label":"From8", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:279", + "rsid":"control_foc:279", + "name":"From9", + "label":"From9", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:19", + "rsid":"control_foc:19", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:284", + "rsid":"control_foc:284", + "name":"Gain1", + "label":"Gain1", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:289", + "rsid":"control_foc:289", + "name":"Gain2", + "label":"Gain2", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:418", + "rsid":"control_foc:418", + "name":"Gain3", + "label":"Gain3", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:423", + "rsid":"control_foc:423", + "name":"Gain4", + "label":"Gain4", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:433", + "rsid":"control_foc:433", + "name":"Gain5", + "label":"Gain5", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:440", + "rsid":"control_foc:440", + "name":"Gain6", + "label":"Gain6", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:196", + "rsid":"control_foc:196", + "name":"Goto", + "label":"Goto", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:197", + "rsid":"control_foc:197", + "name":"Goto1", + "label":"Goto1", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:373", + "rsid":"control_foc:373", + "name":"Goto10", + "label":"Goto10", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:404", + "rsid":"control_foc:404", + "name":"Goto11", + "label":"Goto11", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:383", + "rsid":"control_foc:383", + "name":"Goto12", + "label":"Goto12", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:389", + "rsid":"control_foc:389", + "name":"Goto13", + "label":"Goto13", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:390", + "rsid":"control_foc:390", + "name":"Goto14", + "label":"Goto14", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:441", + "rsid":"control_foc:441", + "name":"Goto15", + "label":"Goto15", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:392", + "rsid":"control_foc:392", + "name":"Goto16", + "label":"Goto16", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:409", + "rsid":"control_foc:409", + "name":"Goto17", + "label":"Goto17", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:413", + "rsid":"control_foc:413", + "name":"Goto18", + "label":"Goto18", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:456", + "rsid":"control_foc:456", + "name":"Goto19", + "label":"Goto19", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:258", + "rsid":"control_foc:258", + "name":"Goto2", + "label":"Goto2", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:468", + "rsid":"control_foc:468", + "name":"Goto20", + "label":"Goto20", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:266", + "rsid":"control_foc:266", + "name":"Goto3", + "label":"Goto3", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:271", + "rsid":"control_foc:271", + "name":"Goto4", + "label":"Goto4", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:272", + "rsid":"control_foc:272", + "name":"Goto5", + "label":"Goto5", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:283", + "rsid":"control_foc:283", + "name":"Goto6", + "label":"Goto6", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:428", + "rsid":"control_foc:428", + "name":"Goto7", + "label":"Goto7", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:371", + "rsid":"control_foc:371", + "name":"Goto8", + "label":"Goto8", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:372", + "rsid":"control_foc:372", + "name":"Goto9", + "label":"Goto9", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:340", + "rsid":"control_foc:340", + "name":"Ia+Ib+Ic=0", + "label":"Ia+Ib+Ic=0", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18", + "rsid":"control_foc:18", + "name":"Id PID control", + "label":"Id PID control", + "className":"PID 1dof", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241", + "rsid":"control_foc:241", + "name":"Inverse Clarke Transform", + "label":"Inverse Clarke Transform", + "className":"Inverse Clarke Transform", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242", + "rsid":"control_foc:242", + "name":"Inverse Park Transform", + "label":"Inverse Park Transform", + "className":"Inverse Park Transform", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23", + "rsid":"control_foc:23", + "name":"Iq PID control", + "label":"Iq PID control", + "className":"PID 1dof", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:425", + "rsid":"control_foc:425", + "name":"Min", + "label":"Min", + "className":"Simulink.MinMax", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:426", + "rsid":"control_foc:426", + "name":"Min1", + "label":"Min1", + "className":"Simulink.MinMax", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:453", + "rsid":"control_foc:453", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:244", + "rsid":"control_foc:244", + "name":"Mux1", + "label":"Mux1", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238", + "rsid":"control_foc:238", + "name":"Park Transform", + "label":"Park Transform", + "className":"Park Transform", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:434", + "rsid":"control_foc:434", + "name":"Product", + "label":"Product", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:265", + "rsid":"control_foc:265", + "name":"Product1", + "label":"Product1", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:268", + "rsid":"control_foc:268", + "name":"Product2", + "label":"Product2", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:402", + "rsid":"control_foc:402", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277", + "rsid":"control_foc:277", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:419", + "rsid":"control_foc:419", + "name":"Saturation1", + "label":"Saturation1", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:454", + "rsid":"control_foc:454", + "name":"Selector", + "label":"Selector", + "className":"Simulink.Selector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:455", + "rsid":"control_foc:455", + "name":"Selector1", + "label":"Selector1", + "className":"Simulink.Selector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:28", + "rsid":"control_foc:28", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:245", + "rsid":"control_foc:245", + "name":"Sum1", + "label":"Sum1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:255", + "rsid":"control_foc:255", + "name":"Sum2", + "label":"Sum2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:257", + "rsid":"control_foc:257", + "name":"Sum3", + "label":"Sum3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:427", + "rsid":"control_foc:427", + "name":"Sum4", + "label":"Sum4", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:436", + "rsid":"control_foc:436", + "name":"Sum5", + "label":"Sum5", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:442", + "rsid":"control_foc:442", + "name":"Sum6", + "label":"Sum6", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:59", + "rsid":"control_foc:59", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:216", + "rsid":"control_foc:216", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:406", + "rsid":"control_foc:406", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:461", + "rsid":"control_foc:461", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:270", + "rsid":"control_foc:270", + "name":"Unit Delay", + "label":"Unit Delay", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:163", + "rsid":"control_foc:163", + "name":"FOCOutputs", + "label":"FOCOutputs", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:447", + "rsid":"control_foc:447", + "name":"The bias enables to keep the transitors'\ngates always slightly active, thus avoiding\nthe lag due to a full switching transition", + "label":"The bias enables to keep the transitors' gates always slightly active, thus avoiding the lag due to a full switching transition", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:451", + "rsid":"control_foc:451", + "name":"Only the voltage difference\nis meaningful", + "label":"Only the voltage difference is meaningful", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:28#out:1;line", + "rsid":"control_foc:28#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:396#out:1;line", + "rsid":"control_foc:396#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238#out:1;line", + "rsid":"control_foc:238#out:1;line", + "name":"Id_fbk", + "label":"Id_fbk", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:19#out:1;line", + "rsid":"control_foc:19#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238#out:2;line", + "rsid":"control_foc:238#out:2;line", + "name":"Iq_fbk", + "label":"Iq_fbk", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:198#out:1;line", + "rsid":"control_foc:198#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:200#out:1;line", + "rsid":"control_foc:200#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:201#out:1;line", + "rsid":"control_foc:201#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:202#out:1;line", + "rsid":"control_foc:202#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:215#out:1;line", + "rsid":"control_foc:215#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237#out:1;line", + "rsid":"control_foc:237#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237#out:2;line", + "rsid":"control_foc:237#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241#out:1;line", + "rsid":"control_foc:241#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241#out:2;line", + "rsid":"control_foc:241#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241#out:3;line", + "rsid":"control_foc:241#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242#out:1;line", + "rsid":"control_foc:242#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242#out:2;line", + "rsid":"control_foc:242#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18#out:1;line", + "rsid":"control_foc:18#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:249#out:1;line", + "rsid":"control_foc:249#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:393#out:1;line", + "rsid":"control_foc:393#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:268#out:1;line", + "rsid":"control_foc:268#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23#out:1;line", + "rsid":"control_foc:23#out:1;line", + "name":"Vref", + "label":"Vref", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:257#out:1;line", + "rsid":"control_foc:257#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:265#out:1;line", + "rsid":"control_foc:265#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:376#out:1;line", + "rsid":"control_foc:376#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:263#out:1;line", + "rsid":"control_foc:263#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:145#out:7;line", + "rsid":"control_foc:145#out:7;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:267#out:1;line", + "rsid":"control_foc:267#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:270#out:1;line", + "rsid":"control_foc:270#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:275#out:1;line", + "rsid":"control_foc:275#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:276#out:1;line", + "rsid":"control_foc:276#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:278#out:1;line", + "rsid":"control_foc:278#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:279#out:1;line", + "rsid":"control_foc:279#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:285#out:1;line", + "rsid":"control_foc:285#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:286#out:1;line", + "rsid":"control_foc:286#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:377#out:1;line", + "rsid":"control_foc:377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:340#out:1;line", + "rsid":"control_foc:340#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:239#out:1;line", + "rsid":"control_foc:239#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:239#out:2;line", + "rsid":"control_foc:239#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:375#out:1;line", + "rsid":"control_foc:375#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:358#out:1;line", + "rsid":"control_foc:358#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:162#out:1;line", + "rsid":"control_foc:162#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:369#out:1;line", + "rsid":"control_foc:369#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:370#out:1;line", + "rsid":"control_foc:370#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:370#out:2;line", + "rsid":"control_foc:370#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:380#out:1;line", + "rsid":"control_foc:380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:387#out:1;line", + "rsid":"control_foc:387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:388#out:1;line", + "rsid":"control_foc:388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:388#out:3;line", + "rsid":"control_foc:388#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:388#out:4;line", + "rsid":"control_foc:388#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:395#out:1;line", + "rsid":"control_foc:395#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:399#out:1;line", + "rsid":"control_foc:399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:400#out:1;line", + "rsid":"control_foc:400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:370#out:3;line", + "rsid":"control_foc:370#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:405#out:1;line", + "rsid":"control_foc:405#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:403#out:1;line", + "rsid":"control_foc:403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:410#out:1;line", + "rsid":"control_foc:410#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:411#out:1;line", + "rsid":"control_foc:411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:414#out:1;line", + "rsid":"control_foc:414#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:415#out:1;line", + "rsid":"control_foc:415#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:365#out:1;line", + "rsid":"control_foc:365#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:255#out:1;line", + "rsid":"control_foc:255#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:59#out:1;line", + "rsid":"control_foc:59#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:277#out:1;line", + "rsid":"control_foc:277#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:446#out:1;line", + "rsid":"control_foc:446#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:416#out:1;line", + "rsid":"control_foc:416#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:418#out:1;line", + "rsid":"control_foc:418#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:245#out:1;line", + "rsid":"control_foc:245#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:284#out:1;line", + "rsid":"control_foc:284#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:429#out:1;line", + "rsid":"control_foc:429#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:425#out:1;line", + "rsid":"control_foc:425#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:423#out:1;line", + "rsid":"control_foc:423#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:427#out:1;line", + "rsid":"control_foc:427#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:244#out:1;line", + "rsid":"control_foc:244#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:426#out:1;line", + "rsid":"control_foc:426#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:420#out:1;line", + "rsid":"control_foc:420#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:432#out:1;line", + "rsid":"control_foc:432#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:434#out:1;line", + "rsid":"control_foc:434#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:289#out:1;line", + "rsid":"control_foc:289#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:436#out:1;line", + "rsid":"control_foc:436#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:435#out:1;line", + "rsid":"control_foc:435#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:433#out:1;line", + "rsid":"control_foc:433#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:381#out:1;line", + "rsid":"control_foc:381#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:438#out:1;line", + "rsid":"control_foc:438#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:445#out:1;line", + "rsid":"control_foc:445#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:440#out:1;line", + "rsid":"control_foc:440#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:388#out:2;line", + "rsid":"control_foc:388#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:442#out:1;line", + "rsid":"control_foc:442#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:384#out:1;line", + "rsid":"control_foc:384#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:443#out:1;line", + "rsid":"control_foc:443#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:145#out:2;line", + "rsid":"control_foc:145#out:2;line", + "name":"

", + "label":"

", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:145#out:3;line", + "rsid":"control_foc:145#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:145#out:4;line", + "rsid":"control_foc:145#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:145#out:5;line", + "rsid":"control_foc:145#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:145#out:6;line", + "rsid":"control_foc:145#out:6;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:402#out:1;line", + "rsid":"control_foc:402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:419#out:1;line", + "rsid":"control_foc:419#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:453#out:1;line", + "rsid":"control_foc:453#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:216#out:1;line", + "rsid":"control_foc:216#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:454#out:1;line", + "rsid":"control_foc:454#out:1;line", + "name":"Vq", + "label":"Vq", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:455#out:1;line", + "rsid":"control_foc:455#out:1;line", + "name":"Vabc", + "label":"Vabc", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:388#out:5;line", + "rsid":"control_foc:388#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:459#out:1;line", + "rsid":"control_foc:459#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:460#out:1;line", + "rsid":"control_foc:460#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:157#out:1;line", + "rsid":"control_foc:157#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:462#out:1;line", + "rsid":"control_foc:462#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:464#out:1;line", + "rsid":"control_foc:464#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:466#out:1;line", + "rsid":"control_foc:466#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:145#out:1;line", + "rsid":"control_foc:145#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:145#out:8;line", + "rsid":"control_foc:145#out:8;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:473#out:1;line", + "rsid":"control_foc:473#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:370#out:4;line", + "rsid":"control_foc:370#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:469#out:1;line", + "rsid":"control_foc:469#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:483#out:1;line", + "rsid":"control_foc:483#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:483#out:2;line", + "rsid":"control_foc:483#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:470#out:1;line", + "rsid":"control_foc:470#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:506#out:1;line", + "rsid":"control_foc:506#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:506#out:2;line", + "rsid":"control_foc:506#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_155_d.json", + "sameAsElement":false + }, + { + "hid":23, + "sid":"control_foc:237", + "rsid":"control_foc:237", + "esid":"control_foc:237", + "parent":22, + "children":[ + 24, + 25 + ], + "name":"Clarke Transform", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Clarke Transform", + "label":"Clarke Transform", + "className":"Clarke Transform", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_237_d.svg", + "thumbnail":"support/slwebview_files/control_foc_237_d.png", + "elements":[ + { + "sid":"control_foc:237:478", + "rsid":"control_foc:237:478", + "name":"a", + "label":"a", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:677", + "rsid":"control_foc:237:677", + "name":"b", + "label":"b", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:628", + "rsid":"control_foc:237:628", + "name":"Three phase input", + "label":"Three phase input", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:237:655", + "rsid":"control_foc:237:655", + "name":"Two phase input", + "label":"Two phase input", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:237:509", + "rsid":"control_foc:237:509", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:678", + "rsid":"control_foc:237:678", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:655#out:2;line", + "rsid":"control_foc:237:655#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:655#out:1;line", + "rsid":"control_foc:237:655#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:677#out:1;line", + "rsid":"control_foc:237:677#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:478#out:1;line", + "rsid":"control_foc:237:478#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_237_d.json", + "sameAsElement":false + }, + { + "hid":24, + "sid":"control_foc:237:628", + "rsid":"control_foc:237:628", + "esid":"control_foc:237:628", + "parent":23, + "children":[ + ], + "name":"Three phase input", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Clarke Transform/Three phase input", + "label":"Three phase input", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_237_628_d.svg", + "thumbnail":"support/slwebview_files/control_foc_237_628_d.png", + "elements":[ + { + "sid":"control_foc:237:637", + "rsid":"control_foc:237:637", + "name":"abc", + "label":"abc", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:639", + "rsid":"control_foc:237:639", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:640", + "rsid":"control_foc:237:640", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:641", + "rsid":"control_foc:237:641", + "name":"Kalphabeta0", + "label":"Kalphabeta0", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:643", + "rsid":"control_foc:237:643", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:644", + "rsid":"control_foc:237:644", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:645", + "rsid":"control_foc:237:645", + "name":"Sum1", + "label":"Sum1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:646", + "rsid":"control_foc:237:646", + "name":"Sum2", + "label":"Sum2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:648", + "rsid":"control_foc:237:648", + "name":"one_by_3", + "label":"one_by_3", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:649", + "rsid":"control_foc:237:649", + "name":"one_by_sqrt3_", + "label":"one_by_sqrt3_", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:650", + "rsid":"control_foc:237:650", + "name":"alphabeta0", + "label":"alphabeta0", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:641#out:1;line", + "rsid":"control_foc:237:641#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:648#out:1;line", + "rsid":"control_foc:237:648#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:643#out:1;line", + "rsid":"control_foc:237:643#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:637#out:1;line", + "rsid":"control_foc:237:637#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:644#out:1;line", + "rsid":"control_foc:237:644#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:646#out:1;line", + "rsid":"control_foc:237:646#out:1;line", + "name":"(2a-b-c)/3", + "label":"(2a-b-c)/3", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:649#out:1;line", + "rsid":"control_foc:237:649#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:645#out:1;line", + "rsid":"control_foc:237:645#out:1;line", + "name":"b-c", + "label":"b-c", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:640#out:1;line", + "rsid":"control_foc:237:640#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:640#out:3;line", + "rsid":"control_foc:237:640#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:640#out:2;line", + "rsid":"control_foc:237:640#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_237_628_d.json", + "sameAsElement":false + }, + { + "hid":25, + "sid":"control_foc:237:655", + "rsid":"control_foc:237:655", + "esid":"control_foc:237:655", + "parent":23, + "children":[ + 26 + ], + "name":"Two phase input", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Clarke Transform/Two phase input", + "label":"Two phase input", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_237_655_d.svg", + "thumbnail":"support/slwebview_files/control_foc_237_655_d.png", + "elements":[ + { + "sid":"control_foc:237:656", + "rsid":"control_foc:237:656", + "name":"a", + "label":"a", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:657", + "rsid":"control_foc:237:657", + "name":"b", + "label":"b", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:652", + "rsid":"control_foc:237:652", + "name":"Kalpha", + "label":"Kalpha", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:653", + "rsid":"control_foc:237:653", + "name":"Kbeta", + "label":"Kbeta", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:627", + "rsid":"control_foc:237:627", + "name":"Two phase CRL wrap", + "label":"Two phase CRL wrap", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:237:658", + "rsid":"control_foc:237:658", + "name":"alpha", + "label":"alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:659", + "rsid":"control_foc:237:659", + "name":"beta", + "label":"beta", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:656#out:1;line", + "rsid":"control_foc:237:656#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:653#out:1;line", + "rsid":"control_foc:237:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:657#out:1;line", + "rsid":"control_foc:237:657#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:627#out:1;line", + "rsid":"control_foc:237:627#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:627#out:2;line", + "rsid":"control_foc:237:627#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:652#out:1;line", + "rsid":"control_foc:237:652#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_237_655_d.json", + "sameAsElement":false + }, + { + "hid":26, + "sid":"control_foc:237:627", + "rsid":"control_foc:237:627", + "esid":"control_foc:237:627", + "parent":25, + "children":[ + ], + "name":"Two phase CRL wrap", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Clarke Transform/Two phase input/Two phase CRL wrap", + "label":"Two phase CRL wrap", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_237_627_d.svg", + "thumbnail":"support/slwebview_files/control_foc_237_627_d.png", + "elements":[ + { + "sid":"control_foc:237:629", + "rsid":"control_foc:237:629", + "name":"a", + "label":"a", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:630", + "rsid":"control_foc:237:630", + "name":"b", + "label":"b", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:631", + "rsid":"control_foc:237:631", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:632", + "rsid":"control_foc:237:632", + "name":"a16", + "label":"a16", + "className":"Simulink.AlgorithmDescriptor", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:633", + "rsid":"control_foc:237:633", + "name":"a_plus_2b", + "label":"a_plus_2b", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:634", + "rsid":"control_foc:237:634", + "name":"one_by_sqrt3", + "label":"one_by_sqrt3", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:635", + "rsid":"control_foc:237:635", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:636", + "rsid":"control_foc:237:636", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:237:633#out:1;line", + "rsid":"control_foc:237:633#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:629#out:1;line", + "rsid":"control_foc:237:629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:634#out:1;line", + "rsid":"control_foc:237:634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:237:630#out:1;line", + "rsid":"control_foc:237:630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_237_627_d.json", + "sameAsElement":false + }, + { + "hid":27, + "sid":"control_foc:483", + "rsid":"control_foc:483", + "esid":"control_foc:483", + "parent":22, + "children":[ + 28, + 29 + ], + "name":"Compute RMS", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Compute RMS", + "label":"Compute RMS", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_483_d.svg", + "thumbnail":"support/slwebview_files/control_foc_483_d.png", + "elements":[ + { + "sid":"control_foc:484", + "rsid":"control_foc:484", + "name":"Iq_fbk", + "label":"Iq_fbk", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:485", + "rsid":"control_foc:485", + "name":"Id_fbk", + "label":"Id_fbk", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:486", + "rsid":"control_foc:486", + "name":"lambda", + "label":"lambda", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:489", + "rsid":"control_foc:489", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:477", + "rsid":"control_foc:477", + "name":"RMS", + "label":"RMS", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:487", + "rsid":"control_foc:487", + "name":"Iq_rms", + "label":"Iq_rms", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:488", + "rsid":"control_foc:488", + "name":"Id_rms", + "label":"Id_rms", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_483_d.json", + "sameAsElement":false + }, + { + "hid":28, + "sid":"control_foc:489", + "rsid":"control_foc:489", + "esid":"control_foc:489", + "parent":27, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Compute RMS/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_489_d.svg", + "thumbnail":"support/slwebview_files/control_foc_489_d.png", + "elements":[ + { + "sid":"control_foc:490", + "rsid":"control_foc:490", + "name":"Iq_fbk", + "label":"Iq_fbk", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:491", + "rsid":"control_foc:491", + "name":"Id_fbk", + "label":"Id_fbk", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:492", + "rsid":"control_foc:492", + "name":"lambda", + "label":"lambda", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:497", + "rsid":"control_foc:497", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:498", + "rsid":"control_foc:498", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:499", + "rsid":"control_foc:499", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:500", + "rsid":"control_foc:500", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:501", + "rsid":"control_foc:501", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:495", + "rsid":"control_foc:495", + "name":"Iq_rms", + "label":"Iq_rms", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:496", + "rsid":"control_foc:496", + "name":"Id_rms", + "label":"Id_rms", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:497#out:1;line", + "rsid":"control_foc:497#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:498#out:1;line", + "rsid":"control_foc:498#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:490#out:1;line", + "rsid":"control_foc:490#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:491#out:1;line", + "rsid":"control_foc:491#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:492#out:1;line", + "rsid":"control_foc:492#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_489_d.json", + "sameAsElement":false + }, + { + "hid":29, + "sid":"control_foc:477", + "rsid":"control_foc:477", + "esid":"control_foc:477", + "parent":27, + "children":[ + ], + "name":"RMS", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Compute RMS/RMS", + "label":"RMS", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_477_d.svg", + "thumbnail":"support/slwebview_files/control_foc_477_d.png", + "elements":[ + { + "sid":"control_foc:478", + "rsid":"control_foc:478", + "name":"Iq_fbk", + "label":"Iq_fbk", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:479", + "rsid":"control_foc:479", + "name":"Id_fbk", + "label":"Id_fbk", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:480", + "rsid":"control_foc:480", + "name":"lambda", + "label":"lambda", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:465", + "rsid":"control_foc:465", + "name":"Moving\nRMS Id", + "label":"Moving RMS Id", + "className":"Simulink.MATLABSystem", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:463", + "rsid":"control_foc:463", + "name":"Moving\nRMS Iq", + "label":"Moving RMS Iq", + "className":"Simulink.MATLABSystem", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:467", + "rsid":"control_foc:467", + "name":"Saturation2", + "label":"Saturation2", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:481", + "rsid":"control_foc:481", + "name":"Iq_rms", + "label":"Iq_rms", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:482", + "rsid":"control_foc:482", + "name":"Id_rms", + "label":"Id_rms", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:480#out:1;line", + "rsid":"control_foc:480#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:465#out:1;line", + "rsid":"control_foc:465#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:479#out:1;line", + "rsid":"control_foc:479#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:478#out:1;line", + "rsid":"control_foc:478#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:463#out:1;line", + "rsid":"control_foc:463#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:467#out:1;line", + "rsid":"control_foc:467#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_477_d.json", + "sameAsElement":false + }, + { + "hid":30, + "sid":"control_foc:506", + "rsid":"control_foc:506", + "esid":"control_foc:506", + "parent":22, + "children":[ + 31, + 32 + ], + "name":"Compute Sin/Cos", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Compute Sin//Cos", + "label":"Compute Sin/Cos", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_506_d.svg", + "thumbnail":"support/slwebview_files/control_foc_506_d.png", + "elements":[ + { + "sid":"control_foc:507", + "rsid":"control_foc:507", + "name":"angle", + "label":"angle", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:502", + "rsid":"control_foc:502", + "name":"CMSIS", + "label":"CMSIS", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:510", + "rsid":"control_foc:510", + "name":"STD", + "label":"STD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:508", + "rsid":"control_foc:508", + "name":"sin", + "label":"sin", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:509", + "rsid":"control_foc:509", + "name":"cos", + "label":"cos", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_506_d.json", + "sameAsElement":false + }, + { + "hid":31, + "sid":"control_foc:502", + "rsid":"control_foc:502", + "esid":"control_foc:502", + "parent":30, + "children":[ + ], + "name":"CMSIS", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Compute Sin//Cos/CMSIS", + "label":"CMSIS", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_502_d.svg", + "thumbnail":"support/slwebview_files/control_foc_502_d.png", + "elements":[ + { + "sid":"control_foc:503", + "rsid":"control_foc:503", + "name":"angle", + "label":"angle", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:472", + "rsid":"control_foc:472", + "name":"Cos", + "label":"Cos", + "className":"Simulink.Trigonometry", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:471", + "rsid":"control_foc:471", + "name":"Sin", + "label":"Sin", + "className":"Simulink.Trigonometry", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:475", + "rsid":"control_foc:475", + "name":"Wrap Angle", + "label":"Wrap Angle", + "className":"Simulink.SubSystem", + "icon":"eml_icon" + }, + { + "sid":"control_foc:504", + "rsid":"control_foc:504", + "name":"sin", + "label":"sin", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:505", + "rsid":"control_foc:505", + "name":"cos", + "label":"cos", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:476", + "rsid":"control_foc:476", + "name":"Make sure that the approximated sin/cos\ninputs are in the correct range", + "label":"Make sure that the approximated sin/cos inputs are in the correct range", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:472#out:1;line", + "rsid":"control_foc:472#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:475#out:1;line", + "rsid":"control_foc:475#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:503#out:1;line", + "rsid":"control_foc:503#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:471#out:1;line", + "rsid":"control_foc:471#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_502_d.json", + "sameAsElement":false + }, + { + "hid":32, + "sid":"control_foc:510", + "rsid":"control_foc:510", + "esid":"control_foc:510", + "parent":30, + "children":[ + ], + "name":"STD", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Compute Sin//Cos/STD", + "label":"STD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_510_d.svg", + "thumbnail":"support/slwebview_files/control_foc_510_d.png", + "elements":[ + { + "sid":"control_foc:511", + "rsid":"control_foc:511", + "name":"angle", + "label":"angle", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:518", + "rsid":"control_foc:518", + "name":"SinCos", + "label":"SinCos", + "className":"Simulink.Trigonometry", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:515", + "rsid":"control_foc:515", + "name":"sin", + "label":"sin", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:516", + "rsid":"control_foc:516", + "name":"cos", + "label":"cos", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:518#out:1;line", + "rsid":"control_foc:518#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:518#out:2;line", + "rsid":"control_foc:518#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:511#out:1;line", + "rsid":"control_foc:511#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_510_d.json", + "sameAsElement":false + }, + { + "hid":33, + "sid":"control_foc:470", + "rsid":"control_foc:470", + "esid":"control_foc:470", + "parent":22, + "children":[ + ], + "name":"Degrees to\nRadians", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Degrees to Radians", + "label":"Degrees to Radians", + "className":"DegreesToRadians", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_470_d.svg", + "thumbnail":"support/slwebview_files/control_foc_470_d.png", + "elements":[ + { + "sid":"control_foc:470:179", + "rsid":"control_foc:470:179", + "name":"Degrees\nin", + "label":"Degrees in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:470:180", + "rsid":"control_foc:470:180", + "name":"Gain1", + "label":"Gain1", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:470:181", + "rsid":"control_foc:470:181", + "name":"Radians\nout", + "label":"Radians out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:470:180#out:1;line", + "rsid":"control_foc:470:180#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:470:179#out:1;line", + "rsid":"control_foc:470:179#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_470_d.json", + "sameAsElement":false + }, + { + "hid":34, + "sid":"control_foc:18", + "rsid":"control_foc:18", + "esid":"control_foc:18", + "parent":22, + "children":[ + 35, + 63, + 67, + 83, + 88, + 92, + 96, + 101, + 105, + 109, + 114, + 119, + 123, + 124, + 129, + 132, + 137, + 143, + 149, + 153, + 156, + 159, + 164, + 167, + 170 + ], + "name":"Id PID control", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control", + "label":"Id PID control", + "className":"PID 1dof", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_18_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_d.png", + "elements":[ + { + "sid":"control_foc:18:606", + "rsid":"control_foc:18:606", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4042", + "rsid":"control_foc:18:4042", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4043", + "rsid":"control_foc:18:4043", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4044", + "rsid":"control_foc:18:4044", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4045", + "rsid":"control_foc:18:4045", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4046", + "rsid":"control_foc:18:4046", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4047", + "rsid":"control_foc:18:4047", + "name":"UpperLimit", + "label":"UpperLimit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4048", + "rsid":"control_foc:18:4048", + "name":"LowerLimit", + "label":"LowerLimit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:607", + "rsid":"control_foc:18:607", + "name":"Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:677", + "rsid":"control_foc:18:677", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:692", + "rsid":"control_foc:18:692", + "name":"Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:758", + "rsid":"control_foc:18:758", + "name":"Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3767", + "rsid":"control_foc:18:3767", + "name":"Ground_D0", + "label":"Ground_D0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3766", + "rsid":"control_foc:18:3766", + "name":"Ground_I0", + "label":"Ground_I0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2278", + "rsid":"control_foc:18:2278", + "name":"Ground_TR", + "label":"Ground_TR", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4013", + "rsid":"control_foc:18:4013", + "name":"Ground_extTs", + "label":"Ground_extTs", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:780", + "rsid":"control_foc:18:780", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:795", + "rsid":"control_foc:18:795", + "name":"Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:811", + "rsid":"control_foc:18:811", + "name":"Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:827", + "rsid":"control_foc:18:827", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:849", + "rsid":"control_foc:18:849", + "name":"Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:860", + "rsid":"control_foc:18:860", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:871", + "rsid":"control_foc:18:871", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:888", + "rsid":"control_foc:18:888", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:901", + "rsid":"control_foc:18:901", + "name":"PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:902", + "rsid":"control_foc:18:902", + "name":"Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:1417", + "rsid":"control_foc:18:1417", + "name":"Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:919", + "rsid":"control_foc:18:919", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:929", + "rsid":"control_foc:18:929", + "name":"Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3493", + "rsid":"control_foc:18:3493", + "name":"Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3442", + "rsid":"control_foc:18:3442", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:942", + "rsid":"control_foc:18:942", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3131", + "rsid":"control_foc:18:3131", + "name":"Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3588", + "rsid":"control_foc:18:3588", + "name":"Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3624", + "rsid":"control_foc:18:3624", + "name":"Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:953", + "rsid":"control_foc:18:953", + "name":"postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:963", + "rsid":"control_foc:18:963", + "name":"preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:973", + "rsid":"control_foc:18:973", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:974", + "rsid":"control_foc:18:974", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:18:975", + "rsid":"control_foc:18:975", + "name":"Derivative", + "label":"Derivative", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:18:976", + "rsid":"control_foc:18:976", + "name":"Feedback Features", + "label":"Feedback Features", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:18:4048#out:1;line", + "rsid":"control_foc:18:4048#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4047#out:1;line", + "rsid":"control_foc:18:4047#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3624#out:1;line", + "rsid":"control_foc:18:3624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:607#out:1;line", + "rsid":"control_foc:18:607#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4013#out:1;line", + "rsid":"control_foc:18:4013#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3588#out:1;line", + "rsid":"control_foc:18:3588#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:942#out:1;line", + "rsid":"control_foc:18:942#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3766#out:1;line", + "rsid":"control_foc:18:3766#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:758#out:1;line", + "rsid":"control_foc:18:758#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:860#out:1;line", + "rsid":"control_foc:18:860#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:677#out:1;line", + "rsid":"control_foc:18:677#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3767#out:1;line", + "rsid":"control_foc:18:3767#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4046#out:1;line", + "rsid":"control_foc:18:4046#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:871#out:1;line", + "rsid":"control_foc:18:871#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:953#out:1;line", + "rsid":"control_foc:18:953#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:963#out:1;line", + "rsid":"control_foc:18:963#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:929#out:1;line", + "rsid":"control_foc:18:929#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:888#out:1;line", + "rsid":"control_foc:18:888#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:2278#out:1;line", + "rsid":"control_foc:18:2278#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4045#out:1;line", + "rsid":"control_foc:18:4045#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:811#out:1;line", + "rsid":"control_foc:18:811#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3442#out:1;line", + "rsid":"control_foc:18:3442#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:780#out:1;line", + "rsid":"control_foc:18:780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:919#out:1;line", + "rsid":"control_foc:18:919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:692#out:1;line", + "rsid":"control_foc:18:692#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4044#out:1;line", + "rsid":"control_foc:18:4044#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:795#out:1;line", + "rsid":"control_foc:18:795#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:606#out:1;line", + "rsid":"control_foc:18:606#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:902#out:1;line", + "rsid":"control_foc:18:902#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3493#out:1;line", + "rsid":"control_foc:18:3493#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4042#out:1;line", + "rsid":"control_foc:18:4042#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3131#out:1;line", + "rsid":"control_foc:18:3131#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4043#out:1;line", + "rsid":"control_foc:18:4043#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:849#out:1;line", + "rsid":"control_foc:18:849#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:827#out:2;line", + "rsid":"control_foc:18:827#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:827#out:1;line", + "rsid":"control_foc:18:827#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1417#out:1;line", + "rsid":"control_foc:18:1417#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_d.json", + "sameAsElement":false + }, + { + "hid":35, + "sid":"control_foc:18:607", + "rsid":"control_foc:18:607", + "esid":"control_foc:18:607", + "parent":34, + "children":[ + 36, + 37, + 43, + 49, + 50, + 56, + 62 + ], + "name":"Anti-windup", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_607_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_607_d.png", + "elements":[ + { + "sid":"control_foc:18:608", + "rsid":"control_foc:18:608", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:609", + "rsid":"control_foc:18:609", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:610", + "rsid":"control_foc:18:610", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:611", + "rsid":"control_foc:18:611", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3848", + "rsid":"control_foc:18:3848", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3849", + "rsid":"control_foc:18:3849", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:612", + "rsid":"control_foc:18:612", + "name":"Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:620", + "rsid":"control_foc:18:620", + "name":"Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:1398", + "rsid":"control_foc:18:1398", + "name":"Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:2304", + "rsid":"control_foc:18:2304", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:1372", + "rsid":"control_foc:18:1372", + "name":"Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:647", + "rsid":"control_foc:18:647", + "name":"Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:673", + "rsid":"control_foc:18:673", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:676", + "rsid":"control_foc:18:676", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_607_d.json", + "sameAsElement":false + }, + { + "hid":36, + "sid":"control_foc:18:612", + "rsid":"control_foc:18:612", + "esid":"control_foc:18:612", + "parent":35, + "children":[ + ], + "name":"Back Calculation", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_612_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_612_d.png", + "elements":[ + { + "sid":"control_foc:18:613", + "rsid":"control_foc:18:613", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:614", + "rsid":"control_foc:18:614", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:615", + "rsid":"control_foc:18:615", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3234", + "rsid":"control_foc:18:3234", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:616", + "rsid":"control_foc:18:616", + "name":"Kb", + "label":"Kb", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3237", + "rsid":"control_foc:18:3237", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:617", + "rsid":"control_foc:18:617", + "name":"SumI2", + "label":"SumI2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:618", + "rsid":"control_foc:18:618", + "name":"SumI4", + "label":"SumI4", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3241", + "rsid":"control_foc:18:3241", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:619", + "rsid":"control_foc:18:619", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:613#out:1;line", + "rsid":"control_foc:18:613#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:614#out:1;line", + "rsid":"control_foc:18:614#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:617#out:1;line", + "rsid":"control_foc:18:617#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:616#out:1;line", + "rsid":"control_foc:18:616#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:618#out:1;line", + "rsid":"control_foc:18:618#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:615#out:1;line", + "rsid":"control_foc:18:615#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3237#out:1;line", + "rsid":"control_foc:18:3237#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3234#out:1;line", + "rsid":"control_foc:18:3234#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_612_d.json", + "sameAsElement":false + }, + { + "hid":37, + "sid":"control_foc:18:620", + "rsid":"control_foc:18:620", + "esid":"control_foc:18:620", + "parent":35, + "children":[ + 38 + ], + "name":"Cont. Clamping Ideal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_620_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_620_d.png", + "elements":[ + { + "sid":"control_foc:18:621", + "rsid":"control_foc:18:621", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:622", + "rsid":"control_foc:18:622", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:623", + "rsid":"control_foc:18:623", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3281", + "rsid":"control_foc:18:3281", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3925", + "rsid":"control_foc:18:3925", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3926", + "rsid":"control_foc:18:3926", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:624", + "rsid":"control_foc:18:624", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:625", + "rsid":"control_foc:18:625", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:626", + "rsid":"control_foc:18:626", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:627", + "rsid":"control_foc:18:627", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:628", + "rsid":"control_foc:18:628", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:629", + "rsid":"control_foc:18:629", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:630", + "rsid":"control_foc:18:630", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:632", + "rsid":"control_foc:18:632", + "name":"DataTypeConv4", + "label":"DataTypeConv4", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3927", + "rsid":"control_foc:18:3927", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:634", + "rsid":"control_foc:18:634", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:635", + "rsid":"control_foc:18:635", + "name":"Equal2", + "label":"Equal2", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:636", + "rsid":"control_foc:18:636", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:637", + "rsid":"control_foc:18:637", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:638", + "rsid":"control_foc:18:638", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:639", + "rsid":"control_foc:18:639", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:640", + "rsid":"control_foc:18:640", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:641", + "rsid":"control_foc:18:641", + "name":"SignP", + "label":"SignP", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:642", + "rsid":"control_foc:18:642", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:643", + "rsid":"control_foc:18:643", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:644", + "rsid":"control_foc:18:644", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3288", + "rsid":"control_foc:18:3288", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:645", + "rsid":"control_foc:18:645", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:646", + "rsid":"control_foc:18:646", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3925#out:1;line", + "rsid":"control_foc:18:3925#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3926#out:1;line", + "rsid":"control_foc:18:3926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:632#out:1;line", + "rsid":"control_foc:18:632#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:627#out:1;line", + "rsid":"control_foc:18:627#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:630#out:1;line", + "rsid":"control_foc:18:630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:629#out:1;line", + "rsid":"control_foc:18:629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:626#out:1;line", + "rsid":"control_foc:18:626#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:640#out:1;line", + "rsid":"control_foc:18:640#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:625#out:1;line", + "rsid":"control_foc:18:625#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:624#out:1;line", + "rsid":"control_foc:18:624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:638#out:1;line", + "rsid":"control_foc:18:638#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:637#out:1;line", + "rsid":"control_foc:18:637#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:635#out:1;line", + "rsid":"control_foc:18:635#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:634#out:1;line", + "rsid":"control_foc:18:634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:639#out:1;line", + "rsid":"control_foc:18:639#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:641#out:1;line", + "rsid":"control_foc:18:641#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:642#out:1;line", + "rsid":"control_foc:18:642#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:643#out:1;line", + "rsid":"control_foc:18:643#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:622#out:1;line", + "rsid":"control_foc:18:622#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:623#out:1;line", + "rsid":"control_foc:18:623#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3927#out:1;line", + "rsid":"control_foc:18:3927#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:645#out:1;line", + "rsid":"control_foc:18:645#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:621#out:1;line", + "rsid":"control_foc:18:621#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:644#out:1;line", + "rsid":"control_foc:18:644#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:628#out:1;line", + "rsid":"control_foc:18:628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:636#out:1;line", + "rsid":"control_foc:18:636#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3281#out:1;line", + "rsid":"control_foc:18:3281#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_620_d.json", + "sameAsElement":false + }, + { + "hid":38, + "sid":"control_foc:18:3927", + "rsid":"control_foc:18:3927", + "esid":"control_foc:18:3927", + "parent":37, + "children":[ + 39, + 40, + 41 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3927_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3927_d.png", + "elements":[ + { + "sid":"control_foc:18:3928", + "rsid":"control_foc:18:3928", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3929", + "rsid":"control_foc:18:3929", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3930", + "rsid":"control_foc:18:3930", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3931", + "rsid":"control_foc:18:3931", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3932", + "rsid":"control_foc:18:3932", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3936", + "rsid":"control_foc:18:3936", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3942", + "rsid":"control_foc:18:3942", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3927_d.json", + "sameAsElement":false + }, + { + "hid":39, + "sid":"control_foc:18:3931", + "rsid":"control_foc:18:3931", + "esid":"control_foc:18:3931", + "parent":38, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3931_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3931_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3931_d.json", + "sameAsElement":false + }, + { + "hid":40, + "sid":"control_foc:18:3932", + "rsid":"control_foc:18:3932", + "esid":"control_foc:18:3932", + "parent":38, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3932_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3932_d.png", + "elements":[ + { + "sid":"control_foc:18:3933", + "rsid":"control_foc:18:3933", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3934", + "rsid":"control_foc:18:3934", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3935", + "rsid":"control_foc:18:3935", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3933#out:1;line", + "rsid":"control_foc:18:3933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3934#out:1;line", + "rsid":"control_foc:18:3934#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3932_d.json", + "sameAsElement":false + }, + { + "hid":41, + "sid":"control_foc:18:3936", + "rsid":"control_foc:18:3936", + "esid":"control_foc:18:3936", + "parent":38, + "children":[ + 42 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3936_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3936_d.png", + "elements":[ + { + "sid":"control_foc:18:3937", + "rsid":"control_foc:18:3937", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3938", + "rsid":"control_foc:18:3938", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3939", + "rsid":"control_foc:18:3939", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940", + "rsid":"control_foc:18:3940", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3941", + "rsid":"control_foc:18:3941", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3937#out:1;line", + "rsid":"control_foc:18:3937#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3939#out:1;line", + "rsid":"control_foc:18:3939#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3938#out:1;line", + "rsid":"control_foc:18:3938#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3940#out:1;line", + "rsid":"control_foc:18:3940#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3936_d.json", + "sameAsElement":false + }, + { + "hid":42, + "sid":"control_foc:18:3940", + "rsid":"control_foc:18:3940", + "esid":"control_foc:18:3940", + "parent":41, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3940_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3940_d.png", + "elements":[ + { + "sid":"control_foc:18:3940:1", + "rsid":"control_foc:18:3940:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:2", + "rsid":"control_foc:18:3940:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:3", + "rsid":"control_foc:18:3940:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:4", + "rsid":"control_foc:18:3940:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:5", + "rsid":"control_foc:18:3940:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:6", + "rsid":"control_foc:18:3940:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:7", + "rsid":"control_foc:18:3940:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:8", + "rsid":"control_foc:18:3940:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:9", + "rsid":"control_foc:18:3940:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3940:1#out:1;line", + "rsid":"control_foc:18:3940:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3940:7#out:1;line", + "rsid":"control_foc:18:3940:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3940:3#out:1;line", + "rsid":"control_foc:18:3940:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3940:5#out:1;line", + "rsid":"control_foc:18:3940:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3940:4#out:1;line", + "rsid":"control_foc:18:3940:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3940:8#out:1;line", + "rsid":"control_foc:18:3940:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3940:2#out:1;line", + "rsid":"control_foc:18:3940:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3940:6#out:1;line", + "rsid":"control_foc:18:3940:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3940_d.json", + "sameAsElement":false + }, + { + "hid":43, + "sid":"control_foc:18:1398", + "rsid":"control_foc:18:1398", + "esid":"control_foc:18:1398", + "parent":35, + "children":[ + 44 + ], + "name":"Cont. Clamping Parallel", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_1398_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_1398_d.png", + "elements":[ + { + "sid":"control_foc:18:1399", + "rsid":"control_foc:18:1399", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1400", + "rsid":"control_foc:18:1400", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3269", + "rsid":"control_foc:18:3269", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3270", + "rsid":"control_foc:18:3270", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3907", + "rsid":"control_foc:18:3907", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3908", + "rsid":"control_foc:18:3908", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1401", + "rsid":"control_foc:18:1401", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1402", + "rsid":"control_foc:18:1402", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1403", + "rsid":"control_foc:18:1403", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1404", + "rsid":"control_foc:18:1404", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3909", + "rsid":"control_foc:18:3909", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:1406", + "rsid":"control_foc:18:1406", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1415", + "rsid":"control_foc:18:1415", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1408", + "rsid":"control_foc:18:1408", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1410", + "rsid":"control_foc:18:1410", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1411", + "rsid":"control_foc:18:1411", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3273", + "rsid":"control_foc:18:3273", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1412", + "rsid":"control_foc:18:1412", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3276", + "rsid":"control_foc:18:3276", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3277", + "rsid":"control_foc:18:3277", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1413", + "rsid":"control_foc:18:1413", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1414", + "rsid":"control_foc:18:1414", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3907#out:1;line", + "rsid":"control_foc:18:3907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3908#out:1;line", + "rsid":"control_foc:18:3908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1401#out:1;line", + "rsid":"control_foc:18:1401#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1402#out:1;line", + "rsid":"control_foc:18:1402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1404#out:1;line", + "rsid":"control_foc:18:1404#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1403#out:1;line", + "rsid":"control_foc:18:1403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1406#out:1;line", + "rsid":"control_foc:18:1406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1408#out:1;line", + "rsid":"control_foc:18:1408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1410#out:1;line", + "rsid":"control_foc:18:1410#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1411#out:1;line", + "rsid":"control_foc:18:1411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1400#out:1;line", + "rsid":"control_foc:18:1400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3909#out:1;line", + "rsid":"control_foc:18:3909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1413#out:1;line", + "rsid":"control_foc:18:1413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1399#out:1;line", + "rsid":"control_foc:18:1399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1412#out:1;line", + "rsid":"control_foc:18:1412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1415#out:1;line", + "rsid":"control_foc:18:1415#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3273#out:1;line", + "rsid":"control_foc:18:3273#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3269#out:1;line", + "rsid":"control_foc:18:3269#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3270#out:1;line", + "rsid":"control_foc:18:3270#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_1398_d.json", + "sameAsElement":false + }, + { + "hid":44, + "sid":"control_foc:18:3909", + "rsid":"control_foc:18:3909", + "esid":"control_foc:18:3909", + "parent":43, + "children":[ + 45, + 46, + 47 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3909_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3909_d.png", + "elements":[ + { + "sid":"control_foc:18:3910", + "rsid":"control_foc:18:3910", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3911", + "rsid":"control_foc:18:3911", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3912", + "rsid":"control_foc:18:3912", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3913", + "rsid":"control_foc:18:3913", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3914", + "rsid":"control_foc:18:3914", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3918", + "rsid":"control_foc:18:3918", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3924", + "rsid":"control_foc:18:3924", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3909_d.json", + "sameAsElement":false + }, + { + "hid":45, + "sid":"control_foc:18:3913", + "rsid":"control_foc:18:3913", + "esid":"control_foc:18:3913", + "parent":44, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3913_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3913_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3913_d.json", + "sameAsElement":false + }, + { + "hid":46, + "sid":"control_foc:18:3914", + "rsid":"control_foc:18:3914", + "esid":"control_foc:18:3914", + "parent":44, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3914_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3914_d.png", + "elements":[ + { + "sid":"control_foc:18:3915", + "rsid":"control_foc:18:3915", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3916", + "rsid":"control_foc:18:3916", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3917", + "rsid":"control_foc:18:3917", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3915#out:1;line", + "rsid":"control_foc:18:3915#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3916#out:1;line", + "rsid":"control_foc:18:3916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3914_d.json", + "sameAsElement":false + }, + { + "hid":47, + "sid":"control_foc:18:3918", + "rsid":"control_foc:18:3918", + "esid":"control_foc:18:3918", + "parent":44, + "children":[ + 48 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3918_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3918_d.png", + "elements":[ + { + "sid":"control_foc:18:3919", + "rsid":"control_foc:18:3919", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3920", + "rsid":"control_foc:18:3920", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3921", + "rsid":"control_foc:18:3921", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922", + "rsid":"control_foc:18:3922", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3923", + "rsid":"control_foc:18:3923", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3919#out:1;line", + "rsid":"control_foc:18:3919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3921#out:1;line", + "rsid":"control_foc:18:3921#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3920#out:1;line", + "rsid":"control_foc:18:3920#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3922#out:1;line", + "rsid":"control_foc:18:3922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3918_d.json", + "sameAsElement":false + }, + { + "hid":48, + "sid":"control_foc:18:3922", + "rsid":"control_foc:18:3922", + "esid":"control_foc:18:3922", + "parent":47, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3922_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3922_d.png", + "elements":[ + { + "sid":"control_foc:18:3922:1", + "rsid":"control_foc:18:3922:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:2", + "rsid":"control_foc:18:3922:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:3", + "rsid":"control_foc:18:3922:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:4", + "rsid":"control_foc:18:3922:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:5", + "rsid":"control_foc:18:3922:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:6", + "rsid":"control_foc:18:3922:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:7", + "rsid":"control_foc:18:3922:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:8", + "rsid":"control_foc:18:3922:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:9", + "rsid":"control_foc:18:3922:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3922:1#out:1;line", + "rsid":"control_foc:18:3922:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3922:7#out:1;line", + "rsid":"control_foc:18:3922:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3922:3#out:1;line", + "rsid":"control_foc:18:3922:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3922:5#out:1;line", + "rsid":"control_foc:18:3922:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3922:4#out:1;line", + "rsid":"control_foc:18:3922:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3922:8#out:1;line", + "rsid":"control_foc:18:3922:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3922:2#out:1;line", + "rsid":"control_foc:18:3922:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3922:6#out:1;line", + "rsid":"control_foc:18:3922:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3922_d.json", + "sameAsElement":false + }, + { + "hid":49, + "sid":"control_foc:18:2304", + "rsid":"control_foc:18:2304", + "esid":"control_foc:18:2304", + "parent":35, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_2304_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_2304_d.png", + "elements":[ + { + "sid":"control_foc:18:3219", + "rsid":"control_foc:18:3219", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3220", + "rsid":"control_foc:18:3220", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3221", + "rsid":"control_foc:18:3221", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3222", + "rsid":"control_foc:18:3222", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3411", + "rsid":"control_foc:18:3411", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3225", + "rsid":"control_foc:18:3225", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3226", + "rsid":"control_foc:18:3226", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3227", + "rsid":"control_foc:18:3227", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3228", + "rsid":"control_foc:18:3228", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3230", + "rsid":"control_foc:18:3230", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3221#out:1;line", + "rsid":"control_foc:18:3221#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3225#out:1;line", + "rsid":"control_foc:18:3225#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3222#out:1;line", + "rsid":"control_foc:18:3222#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3220#out:1;line", + "rsid":"control_foc:18:3220#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3219#out:1;line", + "rsid":"control_foc:18:3219#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3411#out:1;line", + "rsid":"control_foc:18:3411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_2304_d.json", + "sameAsElement":false + }, + { + "hid":50, + "sid":"control_foc:18:1372", + "rsid":"control_foc:18:1372", + "esid":"control_foc:18:1372", + "parent":35, + "children":[ + 51 + ], + "name":"Disc. Clamping Ideal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_1372_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_1372_d.png", + "elements":[ + { + "sid":"control_foc:18:1373", + "rsid":"control_foc:18:1373", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1374", + "rsid":"control_foc:18:1374", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1375", + "rsid":"control_foc:18:1375", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3257", + "rsid":"control_foc:18:3257", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3899", + "rsid":"control_foc:18:3899", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3900", + "rsid":"control_foc:18:3900", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1376", + "rsid":"control_foc:18:1376", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1377", + "rsid":"control_foc:18:1377", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1378", + "rsid":"control_foc:18:1378", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4033", + "rsid":"control_foc:18:4033", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1380", + "rsid":"control_foc:18:1380", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3954", + "rsid":"control_foc:18:3954", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3955", + "rsid":"control_foc:18:3955", + "name":"Constant5", + "label":"Constant5", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3957", + "rsid":"control_foc:18:3957", + "name":"Constant6", + "label":"Constant6", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3958", + "rsid":"control_foc:18:3958", + "name":"Constant7", + "label":"Constant7", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3883", + "rsid":"control_foc:18:3883", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:1385", + "rsid":"control_foc:18:1385", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1387", + "rsid":"control_foc:18:1387", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1388", + "rsid":"control_foc:18:1388", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1390", + "rsid":"control_foc:18:1390", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4034", + "rsid":"control_foc:18:4034", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4036", + "rsid":"control_foc:18:4036", + "name":"Relational\nOperator1", + "label":"Relational Operator1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1394", + "rsid":"control_foc:18:1394", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3956", + "rsid":"control_foc:18:3956", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3959", + "rsid":"control_foc:18:3959", + "name":"Switch3", + "label":"Switch3", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3264", + "rsid":"control_foc:18:3264", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4035", + "rsid":"control_foc:18:4035", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4038", + "rsid":"control_foc:18:4038", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1396", + "rsid":"control_foc:18:1396", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4038#out:1;line", + "rsid":"control_foc:18:4038#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1374#out:1;line", + "rsid":"control_foc:18:1374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4034#out:1;line", + "rsid":"control_foc:18:4034#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3883#out:1;line", + "rsid":"control_foc:18:3883#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4035#out:1;line", + "rsid":"control_foc:18:4035#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4033#out:1;line", + "rsid":"control_foc:18:4033#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3956#out:1;line", + "rsid":"control_foc:18:3956#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3959#out:1;line", + "rsid":"control_foc:18:3959#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3958#out:1;line", + "rsid":"control_foc:18:3958#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3957#out:1;line", + "rsid":"control_foc:18:3957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3954#out:1;line", + "rsid":"control_foc:18:3954#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3955#out:1;line", + "rsid":"control_foc:18:3955#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3900#out:1;line", + "rsid":"control_foc:18:3900#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3899#out:1;line", + "rsid":"control_foc:18:3899#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1394#out:1;line", + "rsid":"control_foc:18:1394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1378#out:1;line", + "rsid":"control_foc:18:1378#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1380#out:1;line", + "rsid":"control_foc:18:1380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1390#out:1;line", + "rsid":"control_foc:18:1390#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1377#out:1;line", + "rsid":"control_foc:18:1377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1376#out:1;line", + "rsid":"control_foc:18:1376#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1388#out:1;line", + "rsid":"control_foc:18:1388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1387#out:1;line", + "rsid":"control_foc:18:1387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4036#out:1;line", + "rsid":"control_foc:18:4036#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1385#out:1;line", + "rsid":"control_foc:18:1385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1375#out:1;line", + "rsid":"control_foc:18:1375#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:1373#out:1;line", + "rsid":"control_foc:18:1373#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3257#out:1;line", + "rsid":"control_foc:18:3257#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_1372_d.json", + "sameAsElement":false + }, + { + "hid":51, + "sid":"control_foc:18:3883", + "rsid":"control_foc:18:3883", + "esid":"control_foc:18:3883", + "parent":50, + "children":[ + 52, + 53, + 54 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3883_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3883_d.png", + "elements":[ + { + "sid":"control_foc:18:3884", + "rsid":"control_foc:18:3884", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3885", + "rsid":"control_foc:18:3885", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3886", + "rsid":"control_foc:18:3886", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3887", + "rsid":"control_foc:18:3887", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3888", + "rsid":"control_foc:18:3888", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3892", + "rsid":"control_foc:18:3892", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3898", + "rsid":"control_foc:18:3898", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3883_d.json", + "sameAsElement":false + }, + { + "hid":52, + "sid":"control_foc:18:3887", + "rsid":"control_foc:18:3887", + "esid":"control_foc:18:3887", + "parent":51, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3887_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3887_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3887_d.json", + "sameAsElement":false + }, + { + "hid":53, + "sid":"control_foc:18:3888", + "rsid":"control_foc:18:3888", + "esid":"control_foc:18:3888", + "parent":51, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3888_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3888_d.png", + "elements":[ + { + "sid":"control_foc:18:3889", + "rsid":"control_foc:18:3889", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3890", + "rsid":"control_foc:18:3890", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3891", + "rsid":"control_foc:18:3891", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3890#out:1;line", + "rsid":"control_foc:18:3890#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3889#out:1;line", + "rsid":"control_foc:18:3889#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3888_d.json", + "sameAsElement":false + }, + { + "hid":54, + "sid":"control_foc:18:3892", + "rsid":"control_foc:18:3892", + "esid":"control_foc:18:3892", + "parent":51, + "children":[ + 55 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3892_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3892_d.png", + "elements":[ + { + "sid":"control_foc:18:3893", + "rsid":"control_foc:18:3893", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3894", + "rsid":"control_foc:18:3894", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3895", + "rsid":"control_foc:18:3895", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896", + "rsid":"control_foc:18:3896", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3897", + "rsid":"control_foc:18:3897", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896#out:1;line", + "rsid":"control_foc:18:3896#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3894#out:1;line", + "rsid":"control_foc:18:3894#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3895#out:1;line", + "rsid":"control_foc:18:3895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3893#out:1;line", + "rsid":"control_foc:18:3893#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3892_d.json", + "sameAsElement":false + }, + { + "hid":55, + "sid":"control_foc:18:3896", + "rsid":"control_foc:18:3896", + "esid":"control_foc:18:3896", + "parent":54, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3896_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3896_d.png", + "elements":[ + { + "sid":"control_foc:18:3896:1", + "rsid":"control_foc:18:3896:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:2", + "rsid":"control_foc:18:3896:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:3", + "rsid":"control_foc:18:3896:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:4", + "rsid":"control_foc:18:3896:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:5", + "rsid":"control_foc:18:3896:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:6", + "rsid":"control_foc:18:3896:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:7", + "rsid":"control_foc:18:3896:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:8", + "rsid":"control_foc:18:3896:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:9", + "rsid":"control_foc:18:3896:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3896:1#out:1;line", + "rsid":"control_foc:18:3896:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3896:7#out:1;line", + "rsid":"control_foc:18:3896:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3896:3#out:1;line", + "rsid":"control_foc:18:3896:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3896:5#out:1;line", + "rsid":"control_foc:18:3896:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3896:4#out:1;line", + "rsid":"control_foc:18:3896:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3896:8#out:1;line", + "rsid":"control_foc:18:3896:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3896:2#out:1;line", + "rsid":"control_foc:18:3896:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3896:6#out:1;line", + "rsid":"control_foc:18:3896:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3896_d.json", + "sameAsElement":false + }, + { + "hid":56, + "sid":"control_foc:18:647", + "rsid":"control_foc:18:647", + "esid":"control_foc:18:647", + "parent":35, + "children":[ + 57 + ], + "name":"Disc. Clamping Parallel", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_647_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_647_d.png", + "elements":[ + { + "sid":"control_foc:18:648", + "rsid":"control_foc:18:648", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:650", + "rsid":"control_foc:18:650", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3245", + "rsid":"control_foc:18:3245", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3246", + "rsid":"control_foc:18:3246", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3865", + "rsid":"control_foc:18:3865", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3866", + "rsid":"control_foc:18:3866", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:653", + "rsid":"control_foc:18:653", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4030", + "rsid":"control_foc:18:4030", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3944", + "rsid":"control_foc:18:3944", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:655", + "rsid":"control_foc:18:655", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3945", + "rsid":"control_foc:18:3945", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3947", + "rsid":"control_foc:18:3947", + "name":"Constant3", + "label":"Constant3", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3948", + "rsid":"control_foc:18:3948", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3850", + "rsid":"control_foc:18:3850", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:661", + "rsid":"control_foc:18:661", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4031", + "rsid":"control_foc:18:4031", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3249", + "rsid":"control_foc:18:3249", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:670", + "rsid":"control_foc:18:670", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3943", + "rsid":"control_foc:18:3943", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3949", + "rsid":"control_foc:18:3949", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3252", + "rsid":"control_foc:18:3252", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3253", + "rsid":"control_foc:18:3253", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4032", + "rsid":"control_foc:18:4032", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4037", + "rsid":"control_foc:18:4037", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:672", + "rsid":"control_foc:18:672", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4037#out:1;line", + "rsid":"control_foc:18:4037#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4032#out:1;line", + "rsid":"control_foc:18:4032#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4030#out:1;line", + "rsid":"control_foc:18:4030#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:655#out:1;line", + "rsid":"control_foc:18:655#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3949#out:1;line", + "rsid":"control_foc:18:3949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3947#out:1;line", + "rsid":"control_foc:18:3947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3948#out:1;line", + "rsid":"control_foc:18:3948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3943#out:1;line", + "rsid":"control_foc:18:3943#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:650#out:1;line", + "rsid":"control_foc:18:650#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3945#out:1;line", + "rsid":"control_foc:18:3945#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3944#out:1;line", + "rsid":"control_foc:18:3944#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4031#out:1;line", + "rsid":"control_foc:18:4031#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3866#out:1;line", + "rsid":"control_foc:18:3866#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3865#out:1;line", + "rsid":"control_foc:18:3865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:648#out:1;line", + "rsid":"control_foc:18:648#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3850#out:1;line", + "rsid":"control_foc:18:3850#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:661#out:1;line", + "rsid":"control_foc:18:661#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:653#out:1;line", + "rsid":"control_foc:18:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:670#out:1;line", + "rsid":"control_foc:18:670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3249#out:1;line", + "rsid":"control_foc:18:3249#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3245#out:1;line", + "rsid":"control_foc:18:3245#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3246#out:1;line", + "rsid":"control_foc:18:3246#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_647_d.json", + "sameAsElement":false + }, + { + "hid":57, + "sid":"control_foc:18:3850", + "rsid":"control_foc:18:3850", + "esid":"control_foc:18:3850", + "parent":56, + "children":[ + 58, + 59, + 60 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3850_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3850_d.png", + "elements":[ + { + "sid":"control_foc:18:3851", + "rsid":"control_foc:18:3851", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3860", + "rsid":"control_foc:18:3860", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3861", + "rsid":"control_foc:18:3861", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3874", + "rsid":"control_foc:18:3874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3852", + "rsid":"control_foc:18:3852", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3855", + "rsid":"control_foc:18:3855", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3858", + "rsid":"control_foc:18:3858", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3850_d.json", + "sameAsElement":false + }, + { + "hid":58, + "sid":"control_foc:18:3874", + "rsid":"control_foc:18:3874", + "esid":"control_foc:18:3874", + "parent":57, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3874_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3874_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3874_d.json", + "sameAsElement":false + }, + { + "hid":59, + "sid":"control_foc:18:3852", + "rsid":"control_foc:18:3852", + "esid":"control_foc:18:3852", + "parent":57, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3852_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3852_d.png", + "elements":[ + { + "sid":"control_foc:18:3853", + "rsid":"control_foc:18:3853", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:660", + "rsid":"control_foc:18:660", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3854", + "rsid":"control_foc:18:3854", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:660#out:1;line", + "rsid":"control_foc:18:660#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3853#out:1;line", + "rsid":"control_foc:18:3853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3852_d.json", + "sameAsElement":false + }, + { + "hid":60, + "sid":"control_foc:18:3855", + "rsid":"control_foc:18:3855", + "esid":"control_foc:18:3855", + "parent":57, + "children":[ + 61 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3855_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3855_d.png", + "elements":[ + { + "sid":"control_foc:18:3856", + "rsid":"control_foc:18:3856", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3862", + "rsid":"control_foc:18:3862", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3863", + "rsid":"control_foc:18:3863", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864", + "rsid":"control_foc:18:3864", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3857", + "rsid":"control_foc:18:3857", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864#out:1;line", + "rsid":"control_foc:18:3864#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3862#out:1;line", + "rsid":"control_foc:18:3862#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3863#out:1;line", + "rsid":"control_foc:18:3863#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3856#out:1;line", + "rsid":"control_foc:18:3856#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3855_d.json", + "sameAsElement":false + }, + { + "hid":61, + "sid":"control_foc:18:3864", + "rsid":"control_foc:18:3864", + "esid":"control_foc:18:3864", + "parent":60, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3864_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3864_d.png", + "elements":[ + { + "sid":"control_foc:18:3864:1", + "rsid":"control_foc:18:3864:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:2", + "rsid":"control_foc:18:3864:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:3", + "rsid":"control_foc:18:3864:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:4", + "rsid":"control_foc:18:3864:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:5", + "rsid":"control_foc:18:3864:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:6", + "rsid":"control_foc:18:3864:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:7", + "rsid":"control_foc:18:3864:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:8", + "rsid":"control_foc:18:3864:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:9", + "rsid":"control_foc:18:3864:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3864:1#out:1;line", + "rsid":"control_foc:18:3864:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3864:7#out:1;line", + "rsid":"control_foc:18:3864:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3864:3#out:1;line", + "rsid":"control_foc:18:3864:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3864:5#out:1;line", + "rsid":"control_foc:18:3864:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3864:4#out:1;line", + "rsid":"control_foc:18:3864:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3864:8#out:1;line", + "rsid":"control_foc:18:3864:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3864:2#out:1;line", + "rsid":"control_foc:18:3864:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3864:6#out:1;line", + "rsid":"control_foc:18:3864:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3864_d.json", + "sameAsElement":false + }, + { + "hid":62, + "sid":"control_foc:18:673", + "rsid":"control_foc:18:673", + "esid":"control_foc:18:673", + "parent":35, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Anti-windup/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_673_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_673_d.png", + "elements":[ + { + "sid":"control_foc:18:674", + "rsid":"control_foc:18:674", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3216", + "rsid":"control_foc:18:3216", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3217", + "rsid":"control_foc:18:3217", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3218", + "rsid":"control_foc:18:3218", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3214", + "rsid":"control_foc:18:3214", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3211", + "rsid":"control_foc:18:3211", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3213", + "rsid":"control_foc:18:3213", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3215", + "rsid":"control_foc:18:3215", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:675", + "rsid":"control_foc:18:675", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:674#out:1;line", + "rsid":"control_foc:18:674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3216#out:1;line", + "rsid":"control_foc:18:3216#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3217#out:1;line", + "rsid":"control_foc:18:3217#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3218#out:1;line", + "rsid":"control_foc:18:3218#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3214#out:1;line", + "rsid":"control_foc:18:3214#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_673_d.json", + "sameAsElement":false + }, + { + "hid":63, + "sid":"control_foc:18:677", + "rsid":"control_foc:18:677", + "esid":"control_foc:18:677", + "parent":34, + "children":[ + 64, + 65, + 66 + ], + "name":"D Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_677_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_677_d.png", + "elements":[ + { + "sid":"control_foc:18:678", + "rsid":"control_foc:18:678", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:679", + "rsid":"control_foc:18:679", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:680", + "rsid":"control_foc:18:680", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:681", + "rsid":"control_foc:18:681", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:686", + "rsid":"control_foc:18:686", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:690", + "rsid":"control_foc:18:690", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_677_d.json", + "sameAsElement":false + }, + { + "hid":64, + "sid":"control_foc:18:680", + "rsid":"control_foc:18:680", + "esid":"control_foc:18:680", + "parent":63, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/D Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_680_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_680_d.png", + "elements":[ + { + "sid":"control_foc:18:3185", + "rsid":"control_foc:18:3185", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3186", + "rsid":"control_foc:18:3186", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3187", + "rsid":"control_foc:18:3187", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3185#out:1;line", + "rsid":"control_foc:18:3185#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3186#out:1;line", + "rsid":"control_foc:18:3186#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_680_d.json", + "sameAsElement":false + }, + { + "hid":65, + "sid":"control_foc:18:681", + "rsid":"control_foc:18:681", + "esid":"control_foc:18:681", + "parent":63, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/D Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_681_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_681_d.png", + "elements":[ + { + "sid":"control_foc:18:682", + "rsid":"control_foc:18:682", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:683", + "rsid":"control_foc:18:683", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:684", + "rsid":"control_foc:18:684", + "name":"DProd Out", + "label":"DProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:685", + "rsid":"control_foc:18:685", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:684#out:1;line", + "rsid":"control_foc:18:684#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:683#out:1;line", + "rsid":"control_foc:18:683#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:682#out:1;line", + "rsid":"control_foc:18:682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_681_d.json", + "sameAsElement":false + }, + { + "hid":66, + "sid":"control_foc:18:686", + "rsid":"control_foc:18:686", + "esid":"control_foc:18:686", + "parent":63, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/D Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_686_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_686_d.png", + "elements":[ + { + "sid":"control_foc:18:687", + "rsid":"control_foc:18:687", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3188", + "rsid":"control_foc:18:3188", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:688", + "rsid":"control_foc:18:688", + "name":"Derivative Gain", + "label":"Derivative Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3189", + "rsid":"control_foc:18:3189", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3190", + "rsid":"control_foc:18:3190", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:689", + "rsid":"control_foc:18:689", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:688#out:1;line", + "rsid":"control_foc:18:688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:687#out:1;line", + "rsid":"control_foc:18:687#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3188#out:1;line", + "rsid":"control_foc:18:3188#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3189#out:1;line", + "rsid":"control_foc:18:3189#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_686_d.json", + "sameAsElement":false + }, + { + "hid":67, + "sid":"control_foc:18:692", + "rsid":"control_foc:18:692", + "esid":"control_foc:18:692", + "parent":34, + "children":[ + 68, + 69, + 73, + 74, + 78, + 79 + ], + "name":"Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_692_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_692_d.png", + "elements":[ + { + "sid":"control_foc:18:693", + "rsid":"control_foc:18:693", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:694", + "rsid":"control_foc:18:694", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:695", + "rsid":"control_foc:18:695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:696", + "rsid":"control_foc:18:696", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:697", + "rsid":"control_foc:18:697", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3669", + "rsid":"control_foc:18:3669", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:698", + "rsid":"control_foc:18:698", + "name":"Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:706", + "rsid":"control_foc:18:706", + "name":"Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:715", + "rsid":"control_foc:18:715", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:716", + "rsid":"control_foc:18:716", + "name":"Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:732", + "rsid":"control_foc:18:732", + "name":"Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:740", + "rsid":"control_foc:18:740", + "name":"Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:757", + "rsid":"control_foc:18:757", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_692_d.json", + "sameAsElement":false + }, + { + "hid":68, + "sid":"control_foc:18:698", + "rsid":"control_foc:18:698", + "esid":"control_foc:18:698", + "parent":67, + "children":[ + ], + "name":"Cont. Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_698_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_698_d.png", + "elements":[ + { + "sid":"control_foc:18:699", + "rsid":"control_foc:18:699", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:700", + "rsid":"control_foc:18:700", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:701", + "rsid":"control_foc:18:701", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:702", + "rsid":"control_foc:18:702", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3334", + "rsid":"control_foc:18:3334", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3689", + "rsid":"control_foc:18:3689", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:703", + "rsid":"control_foc:18:703", + "name":"Filter", + "label":"Filter", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3335", + "rsid":"control_foc:18:3335", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:704", + "rsid":"control_foc:18:704", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2723", + "rsid":"control_foc:18:2723", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3474", + "rsid":"control_foc:18:3474", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3336", + "rsid":"control_foc:18:3336", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3690", + "rsid":"control_foc:18:3690", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:705", + "rsid":"control_foc:18:705", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3689#out:1;line", + "rsid":"control_foc:18:3689#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:702#out:1;line", + "rsid":"control_foc:18:702#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:699#out:1;line", + "rsid":"control_foc:18:699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:703#out:1;line", + "rsid":"control_foc:18:703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:704#out:1;line", + "rsid":"control_foc:18:704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:700#out:1;line", + "rsid":"control_foc:18:700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3334#out:1;line", + "rsid":"control_foc:18:3334#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3335#out:1;line", + "rsid":"control_foc:18:3335#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:701#out:1;line", + "rsid":"control_foc:18:701#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_698_d.json", + "sameAsElement":false + }, + { + "hid":69, + "sid":"control_foc:18:706", + "rsid":"control_foc:18:706", + "esid":"control_foc:18:706", + "parent":67, + "children":[ + 70 + ], + "name":"Differentiator", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_706_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_706_d.png", + "elements":[ + { + "sid":"control_foc:18:707", + "rsid":"control_foc:18:707", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:708", + "rsid":"control_foc:18:708", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:709", + "rsid":"control_foc:18:709", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3328", + "rsid":"control_foc:18:3328", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3331", + "rsid":"control_foc:18:3331", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3688", + "rsid":"control_foc:18:3688", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:710", + "rsid":"control_foc:18:710", + "name":"DTDup", + "label":"DTDup", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:711", + "rsid":"control_foc:18:711", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3332", + "rsid":"control_foc:18:3332", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2722", + "rsid":"control_foc:18:2722", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3333", + "rsid":"control_foc:18:3333", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3330", + "rsid":"control_foc:18:3330", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3480", + "rsid":"control_foc:18:3480", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3670", + "rsid":"control_foc:18:3670", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:713", + "rsid":"control_foc:18:713", + "name":"UD", + "label":"UD", + "className":"Simulink.Delay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:714", + "rsid":"control_foc:18:714", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3688#out:1;line", + "rsid":"control_foc:18:3688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:709#out:1;line", + "rsid":"control_foc:18:709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:707#out:1;line", + "rsid":"control_foc:18:707#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:713#out:1;line", + "rsid":"control_foc:18:713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3670#out:1;line", + "rsid":"control_foc:18:3670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:711#out:1;line", + "rsid":"control_foc:18:711#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3328#out:1;line", + "rsid":"control_foc:18:3328#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3331#out:1;line", + "rsid":"control_foc:18:3331#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3332#out:1;line", + "rsid":"control_foc:18:3332#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:708#out:1;line", + "rsid":"control_foc:18:708#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_706_d.json", + "sameAsElement":false + }, + { + "hid":70, + "sid":"control_foc:18:3670", + "rsid":"control_foc:18:3670", + "esid":"control_foc:18:3670", + "parent":69, + "children":[ + 71, + 72 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Differentiator/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3670_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3670_d.png", + "elements":[ + { + "sid":"control_foc:18:3671", + "rsid":"control_foc:18:3671", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3672", + "rsid":"control_foc:18:3672", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3673", + "rsid":"control_foc:18:3673", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3678", + "rsid":"control_foc:18:3678", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3684", + "rsid":"control_foc:18:3684", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3670_d.json", + "sameAsElement":false + }, + { + "hid":71, + "sid":"control_foc:18:3673", + "rsid":"control_foc:18:3673", + "esid":"control_foc:18:3673", + "parent":70, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Differentiator/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3673_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3673_d.png", + "elements":[ + { + "sid":"control_foc:18:3674", + "rsid":"control_foc:18:3674", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3675", + "rsid":"control_foc:18:3675", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3676", + "rsid":"control_foc:18:3676", + "name":"Udiff*Ts Prod Out", + "label":"Udiff*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3677", + "rsid":"control_foc:18:3677", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3674#out:1;line", + "rsid":"control_foc:18:3674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3676#out:1;line", + "rsid":"control_foc:18:3676#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3675#out:1;line", + "rsid":"control_foc:18:3675#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3673_d.json", + "sameAsElement":false + }, + { + "hid":72, + "sid":"control_foc:18:3678", + "rsid":"control_foc:18:3678", + "esid":"control_foc:18:3678", + "parent":70, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Differentiator/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3678_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3678_d.png", + "elements":[ + { + "sid":"control_foc:18:3679", + "rsid":"control_foc:18:3679", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3680", + "rsid":"control_foc:18:3680", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3681", + "rsid":"control_foc:18:3681", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3682", + "rsid":"control_foc:18:3682", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3683", + "rsid":"control_foc:18:3683", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3679#out:1;line", + "rsid":"control_foc:18:3679#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3680#out:1;line", + "rsid":"control_foc:18:3680#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3682#out:1;line", + "rsid":"control_foc:18:3682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3678_d.json", + "sameAsElement":false + }, + { + "hid":73, + "sid":"control_foc:18:715", + "rsid":"control_foc:18:715", + "esid":"control_foc:18:715", + "parent":67, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_715_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_715_d.png", + "elements":[ + { + "sid":"control_foc:18:3315", + "rsid":"control_foc:18:3315", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3316", + "rsid":"control_foc:18:3316", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3317", + "rsid":"control_foc:18:3317", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3318", + "rsid":"control_foc:18:3318", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3319", + "rsid":"control_foc:18:3319", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3686", + "rsid":"control_foc:18:3686", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3320", + "rsid":"control_foc:18:3320", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3432", + "rsid":"control_foc:18:3432", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3313", + "rsid":"control_foc:18:3313", + "name":"Signal Specification3", + "label":"Signal Specification3", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3324", + "rsid":"control_foc:18:3324", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3321", + "rsid":"control_foc:18:3321", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3323", + "rsid":"control_foc:18:3323", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3314", + "rsid":"control_foc:18:3314", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3325", + "rsid":"control_foc:18:3325", + "name":"Terminator4", + "label":"Terminator4", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3327", + "rsid":"control_foc:18:3327", + "name":"Terminator5", + "label":"Terminator5", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3687", + "rsid":"control_foc:18:3687", + "name":"Terminator6", + "label":"Terminator6", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3686#out:1;line", + "rsid":"control_foc:18:3686#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3316#out:1;line", + "rsid":"control_foc:18:3316#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3313#out:1;line", + "rsid":"control_foc:18:3313#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3320#out:1;line", + "rsid":"control_foc:18:3320#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3317#out:1;line", + "rsid":"control_foc:18:3317#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3319#out:1;line", + "rsid":"control_foc:18:3319#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3324#out:1;line", + "rsid":"control_foc:18:3324#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3318#out:1;line", + "rsid":"control_foc:18:3318#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3315#out:1;line", + "rsid":"control_foc:18:3315#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3432#out:1;line", + "rsid":"control_foc:18:3432#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_715_d.json", + "sameAsElement":false + }, + { + "hid":74, + "sid":"control_foc:18:716", + "rsid":"control_foc:18:716", + "esid":"control_foc:18:716", + "parent":67, + "children":[ + 75 + ], + "name":"Disc. Backward Euler Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_716_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_716_d.png", + "elements":[ + { + "sid":"control_foc:18:717", + "rsid":"control_foc:18:717", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:718", + "rsid":"control_foc:18:718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:719", + "rsid":"control_foc:18:719", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:720", + "rsid":"control_foc:18:720", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3340", + "rsid":"control_foc:18:3340", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3693", + "rsid":"control_foc:18:3693", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:722", + "rsid":"control_foc:18:722", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:721", + "rsid":"control_foc:18:721", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:723", + "rsid":"control_foc:18:723", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:724", + "rsid":"control_foc:18:724", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:725", + "rsid":"control_foc:18:725", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:726", + "rsid":"control_foc:18:726", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:727", + "rsid":"control_foc:18:727", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2725", + "rsid":"control_foc:18:2725", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3482", + "rsid":"control_foc:18:3482", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3342", + "rsid":"control_foc:18:3342", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3694", + "rsid":"control_foc:18:3694", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:729", + "rsid":"control_foc:18:729", + "name":"Unary Minus", + "label":"Unary Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:730", + "rsid":"control_foc:18:730", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:731", + "rsid":"control_foc:18:731", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:18:3693#out:1;line", + "rsid":"control_foc:18:3693#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:720#out:1;line", + "rsid":"control_foc:18:720#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:723#out:1;line", + "rsid":"control_foc:18:723#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:722#out:1;line", + "rsid":"control_foc:18:722#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:717#out:1;line", + "rsid":"control_foc:18:717#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:725#out:1;line", + "rsid":"control_foc:18:725#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:718#out:1;line", + "rsid":"control_foc:18:718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:721#out:1;line", + "rsid":"control_foc:18:721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3694#out:1;line", + "rsid":"control_foc:18:3694#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:726#out:1;line", + "rsid":"control_foc:18:726#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:727#out:1;line", + "rsid":"control_foc:18:727#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:729#out:1;line", + "rsid":"control_foc:18:729#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:724#out:1;line", + "rsid":"control_foc:18:724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3340#out:1;line", + "rsid":"control_foc:18:3340#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:719#out:1;line", + "rsid":"control_foc:18:719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_716_d.json", + "sameAsElement":false + }, + { + "hid":75, + "sid":"control_foc:18:3694", + "rsid":"control_foc:18:3694", + "esid":"control_foc:18:3694", + "parent":74, + "children":[ + 76, + 77 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Backward Euler Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3694_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3694_d.png", + "elements":[ + { + "sid":"control_foc:18:3695", + "rsid":"control_foc:18:3695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3696", + "rsid":"control_foc:18:3696", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3697", + "rsid":"control_foc:18:3697", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3702", + "rsid":"control_foc:18:3702", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3708", + "rsid":"control_foc:18:3708", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3694_d.json", + "sameAsElement":false + }, + { + "hid":76, + "sid":"control_foc:18:3697", + "rsid":"control_foc:18:3697", + "esid":"control_foc:18:3697", + "parent":75, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Backward Euler Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3697_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3697_d.png", + "elements":[ + { + "sid":"control_foc:18:3698", + "rsid":"control_foc:18:3698", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3699", + "rsid":"control_foc:18:3699", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3700", + "rsid":"control_foc:18:3700", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3701", + "rsid":"control_foc:18:3701", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3699#out:1;line", + "rsid":"control_foc:18:3699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3700#out:1;line", + "rsid":"control_foc:18:3700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3698#out:1;line", + "rsid":"control_foc:18:3698#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3697_d.json", + "sameAsElement":false + }, + { + "hid":77, + "sid":"control_foc:18:3702", + "rsid":"control_foc:18:3702", + "esid":"control_foc:18:3702", + "parent":75, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3702_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3702_d.png", + "elements":[ + { + "sid":"control_foc:18:3703", + "rsid":"control_foc:18:3703", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3704", + "rsid":"control_foc:18:3704", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3705", + "rsid":"control_foc:18:3705", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3706", + "rsid":"control_foc:18:3706", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3707", + "rsid":"control_foc:18:3707", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3706#out:1;line", + "rsid":"control_foc:18:3706#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3704#out:1;line", + "rsid":"control_foc:18:3704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3703#out:1;line", + "rsid":"control_foc:18:3703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3702_d.json", + "sameAsElement":false + }, + { + "hid":78, + "sid":"control_foc:18:732", + "rsid":"control_foc:18:732", + "esid":"control_foc:18:732", + "parent":67, + "children":[ + ], + "name":"Disc. Forward Euler Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_732_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_732_d.png", + "elements":[ + { + "sid":"control_foc:18:733", + "rsid":"control_foc:18:733", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:734", + "rsid":"control_foc:18:734", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:735", + "rsid":"control_foc:18:735", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:736", + "rsid":"control_foc:18:736", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3337", + "rsid":"control_foc:18:3337", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3691", + "rsid":"control_foc:18:3691", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:737", + "rsid":"control_foc:18:737", + "name":"Filter", + "label":"Filter", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3338", + "rsid":"control_foc:18:3338", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:738", + "rsid":"control_foc:18:738", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2724", + "rsid":"control_foc:18:2724", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3481", + "rsid":"control_foc:18:3481", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3339", + "rsid":"control_foc:18:3339", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3692", + "rsid":"control_foc:18:3692", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:739", + "rsid":"control_foc:18:739", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3691#out:1;line", + "rsid":"control_foc:18:3691#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:736#out:1;line", + "rsid":"control_foc:18:736#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:738#out:1;line", + "rsid":"control_foc:18:738#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:734#out:1;line", + "rsid":"control_foc:18:734#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:733#out:1;line", + "rsid":"control_foc:18:733#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:737#out:1;line", + "rsid":"control_foc:18:737#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3337#out:1;line", + "rsid":"control_foc:18:3337#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3338#out:1;line", + "rsid":"control_foc:18:3338#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:735#out:1;line", + "rsid":"control_foc:18:735#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_732_d.json", + "sameAsElement":false + }, + { + "hid":79, + "sid":"control_foc:18:740", + "rsid":"control_foc:18:740", + "esid":"control_foc:18:740", + "parent":67, + "children":[ + 80 + ], + "name":"Disc. Trapezoidal Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_740_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_740_d.png", + "elements":[ + { + "sid":"control_foc:18:741", + "rsid":"control_foc:18:741", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:742", + "rsid":"control_foc:18:742", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:743", + "rsid":"control_foc:18:743", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:744", + "rsid":"control_foc:18:744", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3343", + "rsid":"control_foc:18:3343", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3724", + "rsid":"control_foc:18:3724", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:746", + "rsid":"control_foc:18:746", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:747", + "rsid":"control_foc:18:747", + "name":"Divide", + "label":"Divide", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:745", + "rsid":"control_foc:18:745", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:748", + "rsid":"control_foc:18:748", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:749", + "rsid":"control_foc:18:749", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:750", + "rsid":"control_foc:18:750", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:751", + "rsid":"control_foc:18:751", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:752", + "rsid":"control_foc:18:752", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:753", + "rsid":"control_foc:18:753", + "name":"SumNum", + "label":"SumNum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2726", + "rsid":"control_foc:18:2726", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3483", + "rsid":"control_foc:18:3483", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3345", + "rsid":"control_foc:18:3345", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3709", + "rsid":"control_foc:18:3709", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:755", + "rsid":"control_foc:18:755", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:756", + "rsid":"control_foc:18:756", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:18:3724#out:1;line", + "rsid":"control_foc:18:3724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:744#out:1;line", + "rsid":"control_foc:18:744#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:750#out:1;line", + "rsid":"control_foc:18:750#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3709#out:1;line", + "rsid":"control_foc:18:3709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:745#out:1;line", + "rsid":"control_foc:18:745#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:752#out:1;line", + "rsid":"control_foc:18:752#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:753#out:1;line", + "rsid":"control_foc:18:753#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:747#out:1;line", + "rsid":"control_foc:18:747#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:751#out:1;line", + "rsid":"control_foc:18:751#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:741#out:1;line", + "rsid":"control_foc:18:741#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:748#out:1;line", + "rsid":"control_foc:18:748#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:749#out:1;line", + "rsid":"control_foc:18:749#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:742#out:1;line", + "rsid":"control_foc:18:742#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:746#out:1;line", + "rsid":"control_foc:18:746#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3343#out:1;line", + "rsid":"control_foc:18:3343#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:743#out:1;line", + "rsid":"control_foc:18:743#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_740_d.json", + "sameAsElement":false + }, + { + "hid":80, + "sid":"control_foc:18:3709", + "rsid":"control_foc:18:3709", + "esid":"control_foc:18:3709", + "parent":79, + "children":[ + 81, + 82 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Trapezoidal Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3709_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3709_d.png", + "elements":[ + { + "sid":"control_foc:18:3710", + "rsid":"control_foc:18:3710", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3711", + "rsid":"control_foc:18:3711", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3712", + "rsid":"control_foc:18:3712", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3717", + "rsid":"control_foc:18:3717", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3723", + "rsid":"control_foc:18:3723", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3709_d.json", + "sameAsElement":false + }, + { + "hid":81, + "sid":"control_foc:18:3712", + "rsid":"control_foc:18:3712", + "esid":"control_foc:18:3712", + "parent":80, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Trapezoidal Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3712_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3712_d.png", + "elements":[ + { + "sid":"control_foc:18:3713", + "rsid":"control_foc:18:3713", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3714", + "rsid":"control_foc:18:3714", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3778", + "rsid":"control_foc:18:3778", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3715", + "rsid":"control_foc:18:3715", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3716", + "rsid":"control_foc:18:3716", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3778#out:1;line", + "rsid":"control_foc:18:3778#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3714#out:1;line", + "rsid":"control_foc:18:3714#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3715#out:1;line", + "rsid":"control_foc:18:3715#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3713#out:1;line", + "rsid":"control_foc:18:3713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3712_d.json", + "sameAsElement":false + }, + { + "hid":82, + "sid":"control_foc:18:3717", + "rsid":"control_foc:18:3717", + "esid":"control_foc:18:3717", + "parent":80, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3717_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3717_d.png", + "elements":[ + { + "sid":"control_foc:18:3718", + "rsid":"control_foc:18:3718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3719", + "rsid":"control_foc:18:3719", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3720", + "rsid":"control_foc:18:3720", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3721", + "rsid":"control_foc:18:3721", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3722", + "rsid":"control_foc:18:3722", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3721#out:1;line", + "rsid":"control_foc:18:3721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3719#out:1;line", + "rsid":"control_foc:18:3719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3718#out:1;line", + "rsid":"control_foc:18:3718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3717_d.json", + "sameAsElement":false + }, + { + "hid":83, + "sid":"control_foc:18:758", + "rsid":"control_foc:18:758", + "esid":"control_foc:18:758", + "parent":34, + "children":[ + 84, + 85, + 86, + 87 + ], + "name":"Filter ICs", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_758_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_758_d.png", + "elements":[ + { + "sid":"control_foc:18:759", + "rsid":"control_foc:18:759", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:760", + "rsid":"control_foc:18:760", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:761", + "rsid":"control_foc:18:761", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:764", + "rsid":"control_foc:18:764", + "name":"Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:767", + "rsid":"control_foc:18:767", + "name":"Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:770", + "rsid":"control_foc:18:770", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_758_d.json", + "sameAsElement":false + }, + { + "hid":84, + "sid":"control_foc:18:760", + "rsid":"control_foc:18:760", + "esid":"control_foc:18:760", + "parent":83, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_760_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_760_d.png", + "elements":[ + { + "sid":"control_foc:18:3197", + "rsid":"control_foc:18:3197", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3396", + "rsid":"control_foc:18:3396", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3198", + "rsid":"control_foc:18:3198", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3397", + "rsid":"control_foc:18:3397", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3199", + "rsid":"control_foc:18:3199", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3398", + "rsid":"control_foc:18:3398", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3197#out:1;line", + "rsid":"control_foc:18:3197#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3198#out:1;line", + "rsid":"control_foc:18:3198#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3396#out:1;line", + "rsid":"control_foc:18:3396#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3397#out:1;line", + "rsid":"control_foc:18:3397#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_760_d.json", + "sameAsElement":false + }, + { + "hid":85, + "sid":"control_foc:18:761", + "rsid":"control_foc:18:761", + "esid":"control_foc:18:761", + "parent":83, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_761_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_761_d.png", + "elements":[ + { + "sid":"control_foc:18:762", + "rsid":"control_foc:18:762", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:763", + "rsid":"control_foc:18:763", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:762#out:1;line", + "rsid":"control_foc:18:762#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_761_d.json", + "sameAsElement":false + }, + { + "hid":86, + "sid":"control_foc:18:764", + "rsid":"control_foc:18:764", + "esid":"control_foc:18:764", + "parent":83, + "children":[ + ], + "name":"Internal IC - Differentiator", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter ICs/Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_764_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_764_d.png", + "elements":[ + { + "sid":"control_foc:18:3203", + "rsid":"control_foc:18:3203", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3402", + "rsid":"control_foc:18:3402", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3204", + "rsid":"control_foc:18:3204", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3403", + "rsid":"control_foc:18:3403", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3205", + "rsid":"control_foc:18:3205", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3404", + "rsid":"control_foc:18:3404", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3203#out:1;line", + "rsid":"control_foc:18:3203#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3204#out:1;line", + "rsid":"control_foc:18:3204#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3402#out:1;line", + "rsid":"control_foc:18:3402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3403#out:1;line", + "rsid":"control_foc:18:3403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_764_d.json", + "sameAsElement":false + }, + { + "hid":87, + "sid":"control_foc:18:767", + "rsid":"control_foc:18:767", + "esid":"control_foc:18:767", + "parent":83, + "children":[ + ], + "name":"Internal IC - Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Filter ICs/Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_767_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_767_d.png", + "elements":[ + { + "sid":"control_foc:18:3200", + "rsid":"control_foc:18:3200", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3399", + "rsid":"control_foc:18:3399", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3201", + "rsid":"control_foc:18:3201", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3400", + "rsid":"control_foc:18:3400", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3202", + "rsid":"control_foc:18:3202", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3401", + "rsid":"control_foc:18:3401", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3200#out:1;line", + "rsid":"control_foc:18:3200#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3201#out:1;line", + "rsid":"control_foc:18:3201#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3399#out:1;line", + "rsid":"control_foc:18:3399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3400#out:1;line", + "rsid":"control_foc:18:3400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_767_d.json", + "sameAsElement":false + }, + { + "hid":88, + "sid":"control_foc:18:780", + "rsid":"control_foc:18:780", + "esid":"control_foc:18:780", + "parent":34, + "children":[ + 89, + 90, + 91 + ], + "name":"I Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_780_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_780_d.png", + "elements":[ + { + "sid":"control_foc:18:781", + "rsid":"control_foc:18:781", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:782", + "rsid":"control_foc:18:782", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:783", + "rsid":"control_foc:18:783", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:784", + "rsid":"control_foc:18:784", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:789", + "rsid":"control_foc:18:789", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:793", + "rsid":"control_foc:18:793", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_780_d.json", + "sameAsElement":false + }, + { + "hid":89, + "sid":"control_foc:18:783", + "rsid":"control_foc:18:783", + "esid":"control_foc:18:783", + "parent":88, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/I Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_783_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_783_d.png", + "elements":[ + { + "sid":"control_foc:18:3170", + "rsid":"control_foc:18:3170", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3171", + "rsid":"control_foc:18:3171", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3172", + "rsid":"control_foc:18:3172", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3171#out:1;line", + "rsid":"control_foc:18:3171#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3170#out:1;line", + "rsid":"control_foc:18:3170#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_783_d.json", + "sameAsElement":false + }, + { + "hid":90, + "sid":"control_foc:18:784", + "rsid":"control_foc:18:784", + "esid":"control_foc:18:784", + "parent":88, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/I Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_784_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_784_d.png", + "elements":[ + { + "sid":"control_foc:18:785", + "rsid":"control_foc:18:785", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:786", + "rsid":"control_foc:18:786", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:787", + "rsid":"control_foc:18:787", + "name":"IProd Out", + "label":"IProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:788", + "rsid":"control_foc:18:788", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:785#out:1;line", + "rsid":"control_foc:18:785#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:786#out:1;line", + "rsid":"control_foc:18:786#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:787#out:1;line", + "rsid":"control_foc:18:787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_784_d.json", + "sameAsElement":false + }, + { + "hid":91, + "sid":"control_foc:18:789", + "rsid":"control_foc:18:789", + "esid":"control_foc:18:789", + "parent":88, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/I Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_789_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_789_d.png", + "elements":[ + { + "sid":"control_foc:18:790", + "rsid":"control_foc:18:790", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3173", + "rsid":"control_foc:18:3173", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:791", + "rsid":"control_foc:18:791", + "name":"Integral Gain", + "label":"Integral Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3174", + "rsid":"control_foc:18:3174", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3175", + "rsid":"control_foc:18:3175", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:792", + "rsid":"control_foc:18:792", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:790#out:1;line", + "rsid":"control_foc:18:790#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:791#out:1;line", + "rsid":"control_foc:18:791#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3174#out:1;line", + "rsid":"control_foc:18:3174#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3173#out:1;line", + "rsid":"control_foc:18:3173#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_789_d.json", + "sameAsElement":false + }, + { + "hid":92, + "sid":"control_foc:18:795", + "rsid":"control_foc:18:795", + "esid":"control_foc:18:795", + "parent":34, + "children":[ + 93, + 94, + 95 + ], + "name":"Ideal P Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_795_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_795_d.png", + "elements":[ + { + "sid":"control_foc:18:796", + "rsid":"control_foc:18:796", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:797", + "rsid":"control_foc:18:797", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:798", + "rsid":"control_foc:18:798", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:803", + "rsid":"control_foc:18:803", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:807", + "rsid":"control_foc:18:807", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:810", + "rsid":"control_foc:18:810", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_795_d.json", + "sameAsElement":false + }, + { + "hid":93, + "sid":"control_foc:18:798", + "rsid":"control_foc:18:798", + "esid":"control_foc:18:798", + "parent":92, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_798_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_798_d.png", + "elements":[ + { + "sid":"control_foc:18:799", + "rsid":"control_foc:18:799", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:800", + "rsid":"control_foc:18:800", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:801", + "rsid":"control_foc:18:801", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:802", + "rsid":"control_foc:18:802", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:799#out:1;line", + "rsid":"control_foc:18:799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:800#out:1;line", + "rsid":"control_foc:18:800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:801#out:1;line", + "rsid":"control_foc:18:801#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_798_d.json", + "sameAsElement":false + }, + { + "hid":94, + "sid":"control_foc:18:803", + "rsid":"control_foc:18:803", + "esid":"control_foc:18:803", + "parent":92, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_803_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_803_d.png", + "elements":[ + { + "sid":"control_foc:18:804", + "rsid":"control_foc:18:804", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3368", + "rsid":"control_foc:18:3368", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:805", + "rsid":"control_foc:18:805", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3369", + "rsid":"control_foc:18:3369", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3370", + "rsid":"control_foc:18:3370", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:806", + "rsid":"control_foc:18:806", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:804#out:1;line", + "rsid":"control_foc:18:804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:805#out:1;line", + "rsid":"control_foc:18:805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3368#out:1;line", + "rsid":"control_foc:18:3368#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3369#out:1;line", + "rsid":"control_foc:18:3369#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_803_d.json", + "sameAsElement":false + }, + { + "hid":95, + "sid":"control_foc:18:807", + "rsid":"control_foc:18:807", + "esid":"control_foc:18:807", + "parent":92, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_807_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_807_d.png", + "elements":[ + { + "sid":"control_foc:18:808", + "rsid":"control_foc:18:808", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3365", + "rsid":"control_foc:18:3365", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3367", + "rsid":"control_foc:18:3367", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:809", + "rsid":"control_foc:18:809", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:808#out:1;line", + "rsid":"control_foc:18:808#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3365#out:1;line", + "rsid":"control_foc:18:3365#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_807_d.json", + "sameAsElement":false + }, + { + "hid":96, + "sid":"control_foc:18:811", + "rsid":"control_foc:18:811", + "esid":"control_foc:18:811", + "parent":34, + "children":[ + 97, + 98, + 99, + 100 + ], + "name":"Ideal P Gain Fdbk", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_811_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_811_d.png", + "elements":[ + { + "sid":"control_foc:18:812", + "rsid":"control_foc:18:812", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:813", + "rsid":"control_foc:18:813", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3417", + "rsid":"control_foc:18:3417", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:814", + "rsid":"control_foc:18:814", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:819", + "rsid":"control_foc:18:819", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:823", + "rsid":"control_foc:18:823", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:826", + "rsid":"control_foc:18:826", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_811_d.json", + "sameAsElement":false + }, + { + "hid":97, + "sid":"control_foc:18:3417", + "rsid":"control_foc:18:3417", + "esid":"control_foc:18:3417", + "parent":96, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3417_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3417_d.png", + "elements":[ + { + "sid":"control_foc:18:3420", + "rsid":"control_foc:18:3420", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3421", + "rsid":"control_foc:18:3421", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3464", + "rsid":"control_foc:18:3464", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3422", + "rsid":"control_foc:18:3422", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3424", + "rsid":"control_foc:18:3424", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3421#out:1;line", + "rsid":"control_foc:18:3421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3420#out:1;line", + "rsid":"control_foc:18:3420#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3464#out:1;line", + "rsid":"control_foc:18:3464#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3417_d.json", + "sameAsElement":false + }, + { + "hid":98, + "sid":"control_foc:18:814", + "rsid":"control_foc:18:814", + "esid":"control_foc:18:814", + "parent":96, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain Fdbk/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_814_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_814_d.png", + "elements":[ + { + "sid":"control_foc:18:815", + "rsid":"control_foc:18:815", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:816", + "rsid":"control_foc:18:816", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:817", + "rsid":"control_foc:18:817", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:818", + "rsid":"control_foc:18:818", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:817#out:1;line", + "rsid":"control_foc:18:817#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:816#out:1;line", + "rsid":"control_foc:18:816#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:815#out:1;line", + "rsid":"control_foc:18:815#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_814_d.json", + "sameAsElement":false + }, + { + "hid":99, + "sid":"control_foc:18:819", + "rsid":"control_foc:18:819", + "esid":"control_foc:18:819", + "parent":96, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain Fdbk/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_819_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_819_d.png", + "elements":[ + { + "sid":"control_foc:18:820", + "rsid":"control_foc:18:820", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3362", + "rsid":"control_foc:18:3362", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:821", + "rsid":"control_foc:18:821", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3363", + "rsid":"control_foc:18:3363", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3364", + "rsid":"control_foc:18:3364", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:822", + "rsid":"control_foc:18:822", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:821#out:1;line", + "rsid":"control_foc:18:821#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:820#out:1;line", + "rsid":"control_foc:18:820#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3363#out:1;line", + "rsid":"control_foc:18:3363#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3362#out:1;line", + "rsid":"control_foc:18:3362#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_819_d.json", + "sameAsElement":false + }, + { + "hid":100, + "sid":"control_foc:18:823", + "rsid":"control_foc:18:823", + "esid":"control_foc:18:823", + "parent":96, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Ideal P Gain Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_823_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_823_d.png", + "elements":[ + { + "sid":"control_foc:18:824", + "rsid":"control_foc:18:824", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3359", + "rsid":"control_foc:18:3359", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3361", + "rsid":"control_foc:18:3361", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:825", + "rsid":"control_foc:18:825", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:824#out:1;line", + "rsid":"control_foc:18:824#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3359#out:1;line", + "rsid":"control_foc:18:3359#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_823_d.json", + "sameAsElement":false + }, + { + "hid":101, + "sid":"control_foc:18:827", + "rsid":"control_foc:18:827", + "esid":"control_foc:18:827", + "parent":34, + "children":[ + 102, + 103, + 104 + ], + "name":"Integrator", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_827_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_827_d.png", + "elements":[ + { + "sid":"control_foc:18:828", + "rsid":"control_foc:18:828", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:829", + "rsid":"control_foc:18:829", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:830", + "rsid":"control_foc:18:830", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:831", + "rsid":"control_foc:18:831", + "name":"Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:837", + "rsid":"control_foc:18:837", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:838", + "rsid":"control_foc:18:838", + "name":"Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:847", + "rsid":"control_foc:18:847", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:848", + "rsid":"control_foc:18:848", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_827_d.json", + "sameAsElement":false + }, + { + "hid":102, + "sid":"control_foc:18:831", + "rsid":"control_foc:18:831", + "esid":"control_foc:18:831", + "parent":101, + "children":[ + ], + "name":"Continuous", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Integrator/Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_831_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_831_d.png", + "elements":[ + { + "sid":"control_foc:18:832", + "rsid":"control_foc:18:832", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:833", + "rsid":"control_foc:18:833", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:834", + "rsid":"control_foc:18:834", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3433", + "rsid":"control_foc:18:3433", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:835", + "rsid":"control_foc:18:835", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3434", + "rsid":"control_foc:18:3434", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2708", + "rsid":"control_foc:18:2708", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3473", + "rsid":"control_foc:18:3473", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3435", + "rsid":"control_foc:18:3435", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:836", + "rsid":"control_foc:18:836", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:832#out:1;line", + "rsid":"control_foc:18:832#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:834#out:1;line", + "rsid":"control_foc:18:834#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:835#out:1;line", + "rsid":"control_foc:18:835#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3433#out:1;line", + "rsid":"control_foc:18:3433#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3434#out:1;line", + "rsid":"control_foc:18:3434#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:833#out:1;line", + "rsid":"control_foc:18:833#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_831_d.json", + "sameAsElement":false + }, + { + "hid":103, + "sid":"control_foc:18:837", + "rsid":"control_foc:18:837", + "esid":"control_foc:18:837", + "parent":101, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Integrator/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_837_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_837_d.png", + "elements":[ + { + "sid":"control_foc:18:3412", + "rsid":"control_foc:18:3412", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3406", + "rsid":"control_foc:18:3406", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3405", + "rsid":"control_foc:18:3405", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3491", + "rsid":"control_foc:18:3491", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3413", + "rsid":"control_foc:18:3413", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3490", + "rsid":"control_foc:18:3490", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3408", + "rsid":"control_foc:18:3408", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3409", + "rsid":"control_foc:18:3409", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3410", + "rsid":"control_foc:18:3410", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3414", + "rsid":"control_foc:18:3414", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3492", + "rsid":"control_foc:18:3492", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3406#out:1;line", + "rsid":"control_foc:18:3406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3408#out:1;line", + "rsid":"control_foc:18:3408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3405#out:1;line", + "rsid":"control_foc:18:3405#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3412#out:1;line", + "rsid":"control_foc:18:3412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3413#out:1;line", + "rsid":"control_foc:18:3413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3491#out:1;line", + "rsid":"control_foc:18:3491#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3490#out:1;line", + "rsid":"control_foc:18:3490#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_837_d.json", + "sameAsElement":false + }, + { + "hid":104, + "sid":"control_foc:18:838", + "rsid":"control_foc:18:838", + "esid":"control_foc:18:838", + "parent":101, + "children":[ + ], + "name":"Discrete", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Integrator/Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_838_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_838_d.png", + "elements":[ + { + "sid":"control_foc:18:839", + "rsid":"control_foc:18:839", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:840", + "rsid":"control_foc:18:840", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:841", + "rsid":"control_foc:18:841", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2704", + "rsid":"control_foc:18:2704", + "name":"Ground_Integrator", + "label":"Ground_Integrator", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:843", + "rsid":"control_foc:18:843", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3472", + "rsid":"control_foc:18:3472", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:844", + "rsid":"control_foc:18:844", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:2709", + "rsid":"control_foc:18:2709", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3479", + "rsid":"control_foc:18:3479", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:845", + "rsid":"control_foc:18:845", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:846", + "rsid":"control_foc:18:846", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:841#out:1;line", + "rsid":"control_foc:18:841#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:843#out:1;line", + "rsid":"control_foc:18:843#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:839#out:1;line", + "rsid":"control_foc:18:839#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:2704#out:1;line", + "rsid":"control_foc:18:2704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3472#out:1;line", + "rsid":"control_foc:18:3472#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:840#out:1;line", + "rsid":"control_foc:18:840#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:843#state:1;line", + "rsid":"control_foc:18:843#state:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_838_d.json", + "sameAsElement":false + }, + { + "hid":105, + "sid":"control_foc:18:849", + "rsid":"control_foc:18:849", + "esid":"control_foc:18:849", + "parent":34, + "children":[ + 106, + 107, + 108 + ], + "name":"Integrator ICs", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_849_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_849_d.png", + "elements":[ + { + "sid":"control_foc:18:850", + "rsid":"control_foc:18:850", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:851", + "rsid":"control_foc:18:851", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:852", + "rsid":"control_foc:18:852", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:855", + "rsid":"control_foc:18:855", + "name":"Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:858", + "rsid":"control_foc:18:858", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_849_d.json", + "sameAsElement":false + }, + { + "hid":106, + "sid":"control_foc:18:851", + "rsid":"control_foc:18:851", + "esid":"control_foc:18:851", + "parent":105, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Integrator ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_851_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_851_d.png", + "elements":[ + { + "sid":"control_foc:18:3176", + "rsid":"control_foc:18:3176", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3386", + "rsid":"control_foc:18:3386", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3177", + "rsid":"control_foc:18:3177", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3385", + "rsid":"control_foc:18:3385", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3178", + "rsid":"control_foc:18:3178", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3384", + "rsid":"control_foc:18:3384", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3177#out:1;line", + "rsid":"control_foc:18:3177#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3176#out:1;line", + "rsid":"control_foc:18:3176#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3385#out:1;line", + "rsid":"control_foc:18:3385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3386#out:1;line", + "rsid":"control_foc:18:3386#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_851_d.json", + "sameAsElement":false + }, + { + "hid":107, + "sid":"control_foc:18:852", + "rsid":"control_foc:18:852", + "esid":"control_foc:18:852", + "parent":105, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Integrator ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_852_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_852_d.png", + "elements":[ + { + "sid":"control_foc:18:853", + "rsid":"control_foc:18:853", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:854", + "rsid":"control_foc:18:854", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:853#out:1;line", + "rsid":"control_foc:18:853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_852_d.json", + "sameAsElement":false + }, + { + "hid":108, + "sid":"control_foc:18:855", + "rsid":"control_foc:18:855", + "esid":"control_foc:18:855", + "parent":105, + "children":[ + ], + "name":"Internal IC", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Integrator ICs/Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_855_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_855_d.png", + "elements":[ + { + "sid":"control_foc:18:3179", + "rsid":"control_foc:18:3179", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3387", + "rsid":"control_foc:18:3387", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3180", + "rsid":"control_foc:18:3180", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3388", + "rsid":"control_foc:18:3388", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3181", + "rsid":"control_foc:18:3181", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3389", + "rsid":"control_foc:18:3389", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3179#out:1;line", + "rsid":"control_foc:18:3179#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3180#out:1;line", + "rsid":"control_foc:18:3180#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3387#out:1;line", + "rsid":"control_foc:18:3387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3388#out:1;line", + "rsid":"control_foc:18:3388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_855_d.json", + "sameAsElement":false + }, + { + "hid":109, + "sid":"control_foc:18:860", + "rsid":"control_foc:18:860", + "esid":"control_foc:18:860", + "parent":34, + "children":[ + 110, + 111, + 112, + 113 + ], + "name":"N Copy", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_860_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_860_d.png", + "elements":[ + { + "sid":"control_foc:18:861", + "rsid":"control_foc:18:861", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3484", + "rsid":"control_foc:18:3484", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:862", + "rsid":"control_foc:18:862", + "name":"Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:864", + "rsid":"control_foc:18:864", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:867", + "rsid":"control_foc:18:867", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:870", + "rsid":"control_foc:18:870", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_860_d.json", + "sameAsElement":false + }, + { + "hid":110, + "sid":"control_foc:18:3484", + "rsid":"control_foc:18:3484", + "esid":"control_foc:18:3484", + "parent":109, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3484_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3484_d.png", + "elements":[ + { + "sid":"control_foc:18:3485", + "rsid":"control_foc:18:3485", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3487", + "rsid":"control_foc:18:3487", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3485#out:1;line", + "rsid":"control_foc:18:3485#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3484_d.json", + "sameAsElement":false + }, + { + "hid":111, + "sid":"control_foc:18:862", + "rsid":"control_foc:18:862", + "esid":"control_foc:18:862", + "parent":109, + "children":[ + ], + "name":"Disabled wSignal Specification", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Copy/Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_862_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_862_d.png", + "elements":[ + { + "sid":"control_foc:18:3191", + "rsid":"control_foc:18:3191", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3416", + "rsid":"control_foc:18:3416", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3193", + "rsid":"control_foc:18:3193", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3191#out:1;line", + "rsid":"control_foc:18:3191#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3416#out:1;line", + "rsid":"control_foc:18:3416#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_862_d.json", + "sameAsElement":false + }, + { + "hid":112, + "sid":"control_foc:18:864", + "rsid":"control_foc:18:864", + "esid":"control_foc:18:864", + "parent":109, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Copy/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_864_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_864_d.png", + "elements":[ + { + "sid":"control_foc:18:865", + "rsid":"control_foc:18:865", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:866", + "rsid":"control_foc:18:866", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:865#out:1;line", + "rsid":"control_foc:18:865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_864_d.json", + "sameAsElement":false + }, + { + "hid":113, + "sid":"control_foc:18:867", + "rsid":"control_foc:18:867", + "esid":"control_foc:18:867", + "parent":109, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Copy/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_867_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_867_d.png", + "elements":[ + { + "sid":"control_foc:18:3194", + "rsid":"control_foc:18:3194", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:868", + "rsid":"control_foc:18:868", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3195", + "rsid":"control_foc:18:3195", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3196", + "rsid":"control_foc:18:3196", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:869", + "rsid":"control_foc:18:869", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:868#out:1;line", + "rsid":"control_foc:18:868#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3194#out:1;line", + "rsid":"control_foc:18:3194#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3195#out:1;line", + "rsid":"control_foc:18:3195#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_867_d.json", + "sameAsElement":false + }, + { + "hid":114, + "sid":"control_foc:18:871", + "rsid":"control_foc:18:871", + "esid":"control_foc:18:871", + "parent":34, + "children":[ + 115, + 116, + 117, + 118 + ], + "name":"N Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_871_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_871_d.png", + "elements":[ + { + "sid":"control_foc:18:872", + "rsid":"control_foc:18:872", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:873", + "rsid":"control_foc:18:873", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:874", + "rsid":"control_foc:18:874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:875", + "rsid":"control_foc:18:875", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:880", + "rsid":"control_foc:18:880", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:884", + "rsid":"control_foc:18:884", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:887", + "rsid":"control_foc:18:887", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_871_d.json", + "sameAsElement":false + }, + { + "hid":115, + "sid":"control_foc:18:874", + "rsid":"control_foc:18:874", + "esid":"control_foc:18:874", + "parent":114, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_874_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_874_d.png", + "elements":[ + { + "sid":"control_foc:18:3349", + "rsid":"control_foc:18:3349", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3350", + "rsid":"control_foc:18:3350", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3351", + "rsid":"control_foc:18:3351", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3347", + "rsid":"control_foc:18:3347", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3352", + "rsid":"control_foc:18:3352", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3348", + "rsid":"control_foc:18:3348", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3347#out:1;line", + "rsid":"control_foc:18:3347#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3349#out:1;line", + "rsid":"control_foc:18:3349#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3350#out:1;line", + "rsid":"control_foc:18:3350#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3351#out:1;line", + "rsid":"control_foc:18:3351#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_874_d.json", + "sameAsElement":false + }, + { + "hid":116, + "sid":"control_foc:18:875", + "rsid":"control_foc:18:875", + "esid":"control_foc:18:875", + "parent":114, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_875_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_875_d.png", + "elements":[ + { + "sid":"control_foc:18:876", + "rsid":"control_foc:18:876", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:877", + "rsid":"control_foc:18:877", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:878", + "rsid":"control_foc:18:878", + "name":"NProd Out", + "label":"NProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:879", + "rsid":"control_foc:18:879", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:876#out:1;line", + "rsid":"control_foc:18:876#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:877#out:1;line", + "rsid":"control_foc:18:877#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:878#out:1;line", + "rsid":"control_foc:18:878#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_875_d.json", + "sameAsElement":false + }, + { + "hid":117, + "sid":"control_foc:18:880", + "rsid":"control_foc:18:880", + "esid":"control_foc:18:880", + "parent":114, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_880_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_880_d.png", + "elements":[ + { + "sid":"control_foc:18:881", + "rsid":"control_foc:18:881", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3356", + "rsid":"control_foc:18:3356", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:882", + "rsid":"control_foc:18:882", + "name":"Filter Coefficient", + "label":"Filter Coefficient", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3357", + "rsid":"control_foc:18:3357", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3358", + "rsid":"control_foc:18:3358", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:883", + "rsid":"control_foc:18:883", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:881#out:1;line", + "rsid":"control_foc:18:881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:882#out:1;line", + "rsid":"control_foc:18:882#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3356#out:1;line", + "rsid":"control_foc:18:3356#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3357#out:1;line", + "rsid":"control_foc:18:3357#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_880_d.json", + "sameAsElement":false + }, + { + "hid":118, + "sid":"control_foc:18:884", + "rsid":"control_foc:18:884", + "esid":"control_foc:18:884", + "parent":114, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/N Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_884_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_884_d.png", + "elements":[ + { + "sid":"control_foc:18:885", + "rsid":"control_foc:18:885", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3353", + "rsid":"control_foc:18:3353", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3355", + "rsid":"control_foc:18:3355", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:886", + "rsid":"control_foc:18:886", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:885#out:1;line", + "rsid":"control_foc:18:885#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3353#out:1;line", + "rsid":"control_foc:18:3353#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_884_d.json", + "sameAsElement":false + }, + { + "hid":119, + "sid":"control_foc:18:888", + "rsid":"control_foc:18:888", + "esid":"control_foc:18:888", + "parent":34, + "children":[ + 120, + 121, + 122 + ], + "name":"P Copy", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_888_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_888_d.png", + "elements":[ + { + "sid":"control_foc:18:889", + "rsid":"control_foc:18:889", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:890", + "rsid":"control_foc:18:890", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:891", + "rsid":"control_foc:18:891", + "name":"External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:894", + "rsid":"control_foc:18:894", + "name":"Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:900", + "rsid":"control_foc:18:900", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_888_d.json", + "sameAsElement":false + }, + { + "hid":120, + "sid":"control_foc:18:890", + "rsid":"control_foc:18:890", + "esid":"control_foc:18:890", + "parent":119, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/P Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_890_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_890_d.png", + "elements":[ + { + "sid":"control_foc:18:3291", + "rsid":"control_foc:18:3291", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3302", + "rsid":"control_foc:18:3302", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3291#out:1;line", + "rsid":"control_foc:18:3291#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_890_d.json", + "sameAsElement":false + }, + { + "hid":121, + "sid":"control_foc:18:891", + "rsid":"control_foc:18:891", + "esid":"control_foc:18:891", + "parent":119, + "children":[ + ], + "name":"External Parameters Ideal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/P Copy/External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_891_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_891_d.png", + "elements":[ + { + "sid":"control_foc:18:892", + "rsid":"control_foc:18:892", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:893", + "rsid":"control_foc:18:893", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:892#out:1;line", + "rsid":"control_foc:18:892#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_891_d.json", + "sameAsElement":false + }, + { + "hid":122, + "sid":"control_foc:18:894", + "rsid":"control_foc:18:894", + "esid":"control_foc:18:894", + "parent":119, + "children":[ + ], + "name":"Internal Parameters Ideal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/P Copy/Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_894_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_894_d.png", + "elements":[ + { + "sid":"control_foc:18:3303", + "rsid":"control_foc:18:3303", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:895", + "rsid":"control_foc:18:895", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3305", + "rsid":"control_foc:18:3305", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:896", + "rsid":"control_foc:18:896", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:895#out:1;line", + "rsid":"control_foc:18:895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3303#out:1;line", + "rsid":"control_foc:18:3303#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_894_d.json", + "sameAsElement":false + }, + { + "hid":123, + "sid":"control_foc:18:901", + "rsid":"control_foc:18:901", + "esid":"control_foc:18:901", + "parent":34, + "children":[ + ], + "name":"PID Compensator Formula", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_901_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_901_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_18_901_d.json", + "sameAsElement":false + }, + { + "hid":124, + "sid":"control_foc:18:902", + "rsid":"control_foc:18:902", + "esid":"control_foc:18:902", + "parent":34, + "children":[ + 125, + 126, + 127, + 128 + ], + "name":"Parallel P Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_902_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_902_d.png", + "elements":[ + { + "sid":"control_foc:18:903", + "rsid":"control_foc:18:903", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:904", + "rsid":"control_foc:18:904", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:905", + "rsid":"control_foc:18:905", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:906", + "rsid":"control_foc:18:906", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:911", + "rsid":"control_foc:18:911", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:915", + "rsid":"control_foc:18:915", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:918", + "rsid":"control_foc:18:918", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_902_d.json", + "sameAsElement":false + }, + { + "hid":125, + "sid":"control_foc:18:905", + "rsid":"control_foc:18:905", + "esid":"control_foc:18:905", + "parent":124, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Parallel P Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_905_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_905_d.png", + "elements":[ + { + "sid":"control_foc:18:3161", + "rsid":"control_foc:18:3161", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3162", + "rsid":"control_foc:18:3162", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3163", + "rsid":"control_foc:18:3163", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3161#out:1;line", + "rsid":"control_foc:18:3161#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3162#out:1;line", + "rsid":"control_foc:18:3162#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_905_d.json", + "sameAsElement":false + }, + { + "hid":126, + "sid":"control_foc:18:906", + "rsid":"control_foc:18:906", + "esid":"control_foc:18:906", + "parent":124, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Parallel P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_906_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_906_d.png", + "elements":[ + { + "sid":"control_foc:18:907", + "rsid":"control_foc:18:907", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:908", + "rsid":"control_foc:18:908", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:909", + "rsid":"control_foc:18:909", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:910", + "rsid":"control_foc:18:910", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:909#out:1;line", + "rsid":"control_foc:18:909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:908#out:1;line", + "rsid":"control_foc:18:908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:907#out:1;line", + "rsid":"control_foc:18:907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_906_d.json", + "sameAsElement":false + }, + { + "hid":127, + "sid":"control_foc:18:911", + "rsid":"control_foc:18:911", + "esid":"control_foc:18:911", + "parent":124, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Parallel P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_911_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_911_d.png", + "elements":[ + { + "sid":"control_foc:18:912", + "rsid":"control_foc:18:912", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3167", + "rsid":"control_foc:18:3167", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:913", + "rsid":"control_foc:18:913", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3168", + "rsid":"control_foc:18:3168", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3169", + "rsid":"control_foc:18:3169", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:914", + "rsid":"control_foc:18:914", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:913#out:1;line", + "rsid":"control_foc:18:913#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:912#out:1;line", + "rsid":"control_foc:18:912#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3168#out:1;line", + "rsid":"control_foc:18:3168#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3167#out:1;line", + "rsid":"control_foc:18:3167#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_911_d.json", + "sameAsElement":false + }, + { + "hid":128, + "sid":"control_foc:18:915", + "rsid":"control_foc:18:915", + "esid":"control_foc:18:915", + "parent":124, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Parallel P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_915_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_915_d.png", + "elements":[ + { + "sid":"control_foc:18:916", + "rsid":"control_foc:18:916", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3164", + "rsid":"control_foc:18:3164", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3166", + "rsid":"control_foc:18:3166", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:917", + "rsid":"control_foc:18:917", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:916#out:1;line", + "rsid":"control_foc:18:916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3164#out:1;line", + "rsid":"control_foc:18:3164#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_915_d.json", + "sameAsElement":false + }, + { + "hid":129, + "sid":"control_foc:18:1417", + "rsid":"control_foc:18:1417", + "esid":"control_foc:18:1417", + "parent":34, + "children":[ + 130, + 131 + ], + "name":"Reset Signal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_1417_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_1417_d.png", + "elements":[ + { + "sid":"control_foc:18:1418", + "rsid":"control_foc:18:1418", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1419", + "rsid":"control_foc:18:1419", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:1420", + "rsid":"control_foc:18:1420", + "name":"External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:1426", + "rsid":"control_foc:18:1426", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_1417_d.json", + "sameAsElement":false + }, + { + "hid":130, + "sid":"control_foc:18:1419", + "rsid":"control_foc:18:1419", + "esid":"control_foc:18:1419", + "parent":129, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Reset Signal/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_1419_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_1419_d.png", + "elements":[ + { + "sid":"control_foc:18:3182", + "rsid":"control_foc:18:3182", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3393", + "rsid":"control_foc:18:3393", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3183", + "rsid":"control_foc:18:3183", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3394", + "rsid":"control_foc:18:3394", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3184", + "rsid":"control_foc:18:3184", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3395", + "rsid":"control_foc:18:3395", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3182#out:1;line", + "rsid":"control_foc:18:3182#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3183#out:1;line", + "rsid":"control_foc:18:3183#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3393#out:1;line", + "rsid":"control_foc:18:3393#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3394#out:1;line", + "rsid":"control_foc:18:3394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_1419_d.json", + "sameAsElement":false + }, + { + "hid":131, + "sid":"control_foc:18:1420", + "rsid":"control_foc:18:1420", + "esid":"control_foc:18:1420", + "parent":129, + "children":[ + ], + "name":"External Reset", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Reset Signal/External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_1420_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_1420_d.png", + "elements":[ + { + "sid":"control_foc:18:1421", + "rsid":"control_foc:18:1421", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1422", + "rsid":"control_foc:18:1422", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:1421#out:1;line", + "rsid":"control_foc:18:1421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_1420_d.json", + "sameAsElement":false + }, + { + "hid":132, + "sid":"control_foc:18:919", + "rsid":"control_foc:18:919", + "esid":"control_foc:18:919", + "parent":34, + "children":[ + 133, + 134, + 136 + ], + "name":"Saturation", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_919_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_919_d.png", + "elements":[ + { + "sid":"control_foc:18:920", + "rsid":"control_foc:18:920", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3794", + "rsid":"control_foc:18:3794", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3795", + "rsid":"control_foc:18:3795", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:921", + "rsid":"control_foc:18:921", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3779", + "rsid":"control_foc:18:3779", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:925", + "rsid":"control_foc:18:925", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:928", + "rsid":"control_foc:18:928", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_919_d.json", + "sameAsElement":false + }, + { + "hid":133, + "sid":"control_foc:18:921", + "rsid":"control_foc:18:921", + "esid":"control_foc:18:921", + "parent":132, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_921_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_921_d.png", + "elements":[ + { + "sid":"control_foc:18:922", + "rsid":"control_foc:18:922", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3802", + "rsid":"control_foc:18:3802", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3803", + "rsid":"control_foc:18:3803", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:923", + "rsid":"control_foc:18:923", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3804", + "rsid":"control_foc:18:3804", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3805", + "rsid":"control_foc:18:3805", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3806", + "rsid":"control_foc:18:3806", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3807", + "rsid":"control_foc:18:3807", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:924", + "rsid":"control_foc:18:924", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3805#out:1;line", + "rsid":"control_foc:18:3805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3802#out:1;line", + "rsid":"control_foc:18:3802#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3803#out:1;line", + "rsid":"control_foc:18:3803#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3804#out:1;line", + "rsid":"control_foc:18:3804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:922#out:1;line", + "rsid":"control_foc:18:922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:923#out:1;line", + "rsid":"control_foc:18:923#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_921_d.json", + "sameAsElement":false + }, + { + "hid":134, + "sid":"control_foc:18:3779", + "rsid":"control_foc:18:3779", + "esid":"control_foc:18:3779", + "parent":132, + "children":[ + 135 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3779_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3779_d.png", + "elements":[ + { + "sid":"control_foc:18:3780", + "rsid":"control_foc:18:3780", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3783", + "rsid":"control_foc:18:3783", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3784", + "rsid":"control_foc:18:3784", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846", + "rsid":"control_foc:18:3846", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3782", + "rsid":"control_foc:18:3782", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3784#out:1;line", + "rsid":"control_foc:18:3784#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3783#out:1;line", + "rsid":"control_foc:18:3783#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3846#out:1;line", + "rsid":"control_foc:18:3846#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3780#out:1;line", + "rsid":"control_foc:18:3780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3779_d.json", + "sameAsElement":false + }, + { + "hid":135, + "sid":"control_foc:18:3846", + "rsid":"control_foc:18:3846", + "esid":"control_foc:18:3846", + "parent":134, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3846_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3846_d.png", + "elements":[ + { + "sid":"control_foc:18:3846:1", + "rsid":"control_foc:18:3846:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:2", + "rsid":"control_foc:18:3846:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:3", + "rsid":"control_foc:18:3846:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:4", + "rsid":"control_foc:18:3846:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:5", + "rsid":"control_foc:18:3846:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:6", + "rsid":"control_foc:18:3846:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:7", + "rsid":"control_foc:18:3846:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:8", + "rsid":"control_foc:18:3846:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:9", + "rsid":"control_foc:18:3846:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:10", + "rsid":"control_foc:18:3846:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3846:9#out:1;line", + "rsid":"control_foc:18:3846:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3846:6#out:1;line", + "rsid":"control_foc:18:3846:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3846:8#out:1;line", + "rsid":"control_foc:18:3846:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3846:7#out:1;line", + "rsid":"control_foc:18:3846:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3846:3#out:1;line", + "rsid":"control_foc:18:3846:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3846:2#out:1;line", + "rsid":"control_foc:18:3846:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3846:1#out:1;line", + "rsid":"control_foc:18:3846:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3846_d.json", + "sameAsElement":false + }, + { + "hid":136, + "sid":"control_foc:18:925", + "rsid":"control_foc:18:925", + "esid":"control_foc:18:925", + "parent":132, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_925_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_925_d.png", + "elements":[ + { + "sid":"control_foc:18:926", + "rsid":"control_foc:18:926", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3798", + "rsid":"control_foc:18:3798", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3799", + "rsid":"control_foc:18:3799", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3796", + "rsid":"control_foc:18:3796", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3800", + "rsid":"control_foc:18:3800", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3797", + "rsid":"control_foc:18:3797", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3801", + "rsid":"control_foc:18:3801", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:927", + "rsid":"control_foc:18:927", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3800#out:1;line", + "rsid":"control_foc:18:3800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3799#out:1;line", + "rsid":"control_foc:18:3799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3798#out:1;line", + "rsid":"control_foc:18:3798#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3796#out:1;line", + "rsid":"control_foc:18:3796#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:926#out:1;line", + "rsid":"control_foc:18:926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_925_d.json", + "sameAsElement":false + }, + { + "hid":137, + "sid":"control_foc:18:929", + "rsid":"control_foc:18:929", + "esid":"control_foc:18:929", + "parent":34, + "children":[ + 138, + 139, + 140, + 142 + ], + "name":"Saturation Fdbk", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_929_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_929_d.png", + "elements":[ + { + "sid":"control_foc:18:930", + "rsid":"control_foc:18:930", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3808", + "rsid":"control_foc:18:3808", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3809", + "rsid":"control_foc:18:3809", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3427", + "rsid":"control_foc:18:3427", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:931", + "rsid":"control_foc:18:931", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3786", + "rsid":"control_foc:18:3786", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:935", + "rsid":"control_foc:18:935", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:938", + "rsid":"control_foc:18:938", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_929_d.json", + "sameAsElement":false + }, + { + "hid":138, + "sid":"control_foc:18:3427", + "rsid":"control_foc:18:3427", + "esid":"control_foc:18:3427", + "parent":137, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3427_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3427_d.png", + "elements":[ + { + "sid":"control_foc:18:3428", + "rsid":"control_foc:18:3428", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3430", + "rsid":"control_foc:18:3430", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3431", + "rsid":"control_foc:18:3431", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3428#out:1;line", + "rsid":"control_foc:18:3428#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3430#out:1;line", + "rsid":"control_foc:18:3430#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3427_d.json", + "sameAsElement":false + }, + { + "hid":139, + "sid":"control_foc:18:931", + "rsid":"control_foc:18:931", + "esid":"control_foc:18:931", + "parent":137, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_931_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_931_d.png", + "elements":[ + { + "sid":"control_foc:18:932", + "rsid":"control_foc:18:932", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:933", + "rsid":"control_foc:18:933", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:934", + "rsid":"control_foc:18:934", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:933#out:1;line", + "rsid":"control_foc:18:933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:932#out:1;line", + "rsid":"control_foc:18:932#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_931_d.json", + "sameAsElement":false + }, + { + "hid":140, + "sid":"control_foc:18:3786", + "rsid":"control_foc:18:3786", + "esid":"control_foc:18:3786", + "parent":137, + "children":[ + 141 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation Fdbk/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3786_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3786_d.png", + "elements":[ + { + "sid":"control_foc:18:3787", + "rsid":"control_foc:18:3787", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3788", + "rsid":"control_foc:18:3788", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3789", + "rsid":"control_foc:18:3789", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847", + "rsid":"control_foc:18:3847", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3791", + "rsid":"control_foc:18:3791", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3789#out:1;line", + "rsid":"control_foc:18:3789#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3788#out:1;line", + "rsid":"control_foc:18:3788#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3847#out:1;line", + "rsid":"control_foc:18:3847#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3787#out:1;line", + "rsid":"control_foc:18:3787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3786_d.json", + "sameAsElement":false + }, + { + "hid":141, + "sid":"control_foc:18:3847", + "rsid":"control_foc:18:3847", + "esid":"control_foc:18:3847", + "parent":140, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation Fdbk/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3847_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3847_d.png", + "elements":[ + { + "sid":"control_foc:18:3847:1", + "rsid":"control_foc:18:3847:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:2", + "rsid":"control_foc:18:3847:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:3", + "rsid":"control_foc:18:3847:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:4", + "rsid":"control_foc:18:3847:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:5", + "rsid":"control_foc:18:3847:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:6", + "rsid":"control_foc:18:3847:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:7", + "rsid":"control_foc:18:3847:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:8", + "rsid":"control_foc:18:3847:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:9", + "rsid":"control_foc:18:3847:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:10", + "rsid":"control_foc:18:3847:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3847:9#out:1;line", + "rsid":"control_foc:18:3847:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3847:6#out:1;line", + "rsid":"control_foc:18:3847:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3847:8#out:1;line", + "rsid":"control_foc:18:3847:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3847:7#out:1;line", + "rsid":"control_foc:18:3847:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3847:3#out:1;line", + "rsid":"control_foc:18:3847:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3847:2#out:1;line", + "rsid":"control_foc:18:3847:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3847:1#out:1;line", + "rsid":"control_foc:18:3847:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3847_d.json", + "sameAsElement":false + }, + { + "hid":142, + "sid":"control_foc:18:935", + "rsid":"control_foc:18:935", + "esid":"control_foc:18:935", + "parent":137, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Saturation Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_935_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_935_d.png", + "elements":[ + { + "sid":"control_foc:18:936", + "rsid":"control_foc:18:936", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:937", + "rsid":"control_foc:18:937", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:936#out:1;line", + "rsid":"control_foc:18:936#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_935_d.json", + "sameAsElement":false + }, + { + "hid":143, + "sid":"control_foc:18:3493", + "rsid":"control_foc:18:3493", + "esid":"control_foc:18:3493", + "parent":34, + "children":[ + 144, + 145, + 146, + 147, + 148 + ], + "name":"Sum", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3493_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3493_d.png", + "elements":[ + { + "sid":"control_foc:18:3494", + "rsid":"control_foc:18:3494", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3503", + "rsid":"control_foc:18:3503", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3504", + "rsid":"control_foc:18:3504", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3498", + "rsid":"control_foc:18:3498", + "name":"Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3495", + "rsid":"control_foc:18:3495", + "name":"Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3509", + "rsid":"control_foc:18:3509", + "name":"Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3506", + "rsid":"control_foc:18:3506", + "name":"Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3512", + "rsid":"control_foc:18:3512", + "name":"Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3501", + "rsid":"control_foc:18:3501", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3493_d.json", + "sameAsElement":false + }, + { + "hid":144, + "sid":"control_foc:18:3498", + "rsid":"control_foc:18:3498", + "esid":"control_foc:18:3498", + "parent":143, + "children":[ + ], + "name":"Passthrough_I", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum/Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3498_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3498_d.png", + "elements":[ + { + "sid":"control_foc:18:4039", + "rsid":"control_foc:18:4039", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3499", + "rsid":"control_foc:18:3499", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4041", + "rsid":"control_foc:18:4041", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4040", + "rsid":"control_foc:18:4040", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3500", + "rsid":"control_foc:18:3500", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:4041#out:1;line", + "rsid":"control_foc:18:4041#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:4039#out:1;line", + "rsid":"control_foc:18:4039#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3499#out:1;line", + "rsid":"control_foc:18:3499#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3498_d.json", + "sameAsElement":false + }, + { + "hid":145, + "sid":"control_foc:18:3495", + "rsid":"control_foc:18:3495", + "esid":"control_foc:18:3495", + "parent":143, + "children":[ + ], + "name":"Passthrough_P", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum/Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3495_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3495_d.png", + "elements":[ + { + "sid":"control_foc:18:3496", + "rsid":"control_foc:18:3496", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3497", + "rsid":"control_foc:18:3497", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3496#out:1;line", + "rsid":"control_foc:18:3496#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3495_d.json", + "sameAsElement":false + }, + { + "hid":146, + "sid":"control_foc:18:3509", + "rsid":"control_foc:18:3509", + "esid":"control_foc:18:3509", + "parent":143, + "children":[ + ], + "name":"Sum_PD", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum/Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3509_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3509_d.png", + "elements":[ + { + "sid":"control_foc:18:3519", + "rsid":"control_foc:18:3519", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3521", + "rsid":"control_foc:18:3521", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3522", + "rsid":"control_foc:18:3522", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3511", + "rsid":"control_foc:18:3511", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3519#out:1;line", + "rsid":"control_foc:18:3519#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3521#out:1;line", + "rsid":"control_foc:18:3521#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3522#out:1;line", + "rsid":"control_foc:18:3522#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3509_d.json", + "sameAsElement":false + }, + { + "hid":147, + "sid":"control_foc:18:3506", + "rsid":"control_foc:18:3506", + "esid":"control_foc:18:3506", + "parent":143, + "children":[ + ], + "name":"Sum_PI", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum/Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3506_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3506_d.png", + "elements":[ + { + "sid":"control_foc:18:3515", + "rsid":"control_foc:18:3515", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3516", + "rsid":"control_foc:18:3516", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3518", + "rsid":"control_foc:18:3518", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3508", + "rsid":"control_foc:18:3508", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3516#out:1;line", + "rsid":"control_foc:18:3516#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3515#out:1;line", + "rsid":"control_foc:18:3515#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3518#out:1;line", + "rsid":"control_foc:18:3518#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3506_d.json", + "sameAsElement":false + }, + { + "hid":148, + "sid":"control_foc:18:3512", + "rsid":"control_foc:18:3512", + "esid":"control_foc:18:3512", + "parent":143, + "children":[ + ], + "name":"Sum_PID", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum/Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3512_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3512_d.png", + "elements":[ + { + "sid":"control_foc:18:3523", + "rsid":"control_foc:18:3523", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3524", + "rsid":"control_foc:18:3524", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3525", + "rsid":"control_foc:18:3525", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3526", + "rsid":"control_foc:18:3526", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3514", + "rsid":"control_foc:18:3514", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3524#out:1;line", + "rsid":"control_foc:18:3524#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3523#out:1;line", + "rsid":"control_foc:18:3523#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3525#out:1;line", + "rsid":"control_foc:18:3525#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3526#out:1;line", + "rsid":"control_foc:18:3526#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3512_d.json", + "sameAsElement":false + }, + { + "hid":149, + "sid":"control_foc:18:3442", + "rsid":"control_foc:18:3442", + "esid":"control_foc:18:3442", + "parent":34, + "children":[ + 150, + 151, + 152 + ], + "name":"Sum Fdbk", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3442_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3442_d.png", + "elements":[ + { + "sid":"control_foc:18:3443", + "rsid":"control_foc:18:3443", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3455", + "rsid":"control_foc:18:3455", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3456", + "rsid":"control_foc:18:3456", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3444", + "rsid":"control_foc:18:3444", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3452", + "rsid":"control_foc:18:3452", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3447", + "rsid":"control_foc:18:3447", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3450", + "rsid":"control_foc:18:3450", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3442_d.json", + "sameAsElement":false + }, + { + "hid":150, + "sid":"control_foc:18:3444", + "rsid":"control_foc:18:3444", + "esid":"control_foc:18:3444", + "parent":149, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3444_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3444_d.png", + "elements":[ + { + "sid":"control_foc:18:3461", + "rsid":"control_foc:18:3461", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3462", + "rsid":"control_foc:18:3462", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3463", + "rsid":"control_foc:18:3463", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3488", + "rsid":"control_foc:18:3488", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3468", + "rsid":"control_foc:18:3468", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3469", + "rsid":"control_foc:18:3469", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3470", + "rsid":"control_foc:18:3470", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3463#out:1;line", + "rsid":"control_foc:18:3463#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3462#out:1;line", + "rsid":"control_foc:18:3462#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3461#out:1;line", + "rsid":"control_foc:18:3461#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3488#out:1;line", + "rsid":"control_foc:18:3488#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3444_d.json", + "sameAsElement":false + }, + { + "hid":151, + "sid":"control_foc:18:3452", + "rsid":"control_foc:18:3452", + "esid":"control_foc:18:3452", + "parent":149, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3452_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3452_d.png", + "elements":[ + { + "sid":"control_foc:18:3457", + "rsid":"control_foc:18:3457", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3458", + "rsid":"control_foc:18:3458", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3459", + "rsid":"control_foc:18:3459", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3471", + "rsid":"control_foc:18:3471", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3454", + "rsid":"control_foc:18:3454", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3457#out:1;line", + "rsid":"control_foc:18:3457#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3458#out:1;line", + "rsid":"control_foc:18:3458#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3459#out:1;line", + "rsid":"control_foc:18:3459#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3471#out:1;line", + "rsid":"control_foc:18:3471#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3452_d.json", + "sameAsElement":false + }, + { + "hid":152, + "sid":"control_foc:18:3447", + "rsid":"control_foc:18:3447", + "esid":"control_foc:18:3447", + "parent":149, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Sum Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3447_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3447_d.png", + "elements":[ + { + "sid":"control_foc:18:3460", + "rsid":"control_foc:18:3460", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3449", + "rsid":"control_foc:18:3449", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3460#out:1;line", + "rsid":"control_foc:18:3460#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3447_d.json", + "sameAsElement":false + }, + { + "hid":153, + "sid":"control_foc:18:942", + "rsid":"control_foc:18:942", + "esid":"control_foc:18:942", + "parent":34, + "children":[ + 154, + 155 + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_942_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_942_d.png", + "elements":[ + { + "sid":"control_foc:18:943", + "rsid":"control_foc:18:943", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:944", + "rsid":"control_foc:18:944", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:945", + "rsid":"control_foc:18:945", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:946", + "rsid":"control_foc:18:946", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:952", + "rsid":"control_foc:18:952", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_942_d.json", + "sameAsElement":false + }, + { + "hid":154, + "sid":"control_foc:18:945", + "rsid":"control_foc:18:945", + "esid":"control_foc:18:945", + "parent":153, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tracking Mode/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_945_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_945_d.png", + "elements":[ + { + "sid":"control_foc:18:3306", + "rsid":"control_foc:18:3306", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3309", + "rsid":"control_foc:18:3309", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3310", + "rsid":"control_foc:18:3310", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3311", + "rsid":"control_foc:18:3311", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3308", + "rsid":"control_foc:18:3308", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3306#out:1;line", + "rsid":"control_foc:18:3306#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3309#out:1;line", + "rsid":"control_foc:18:3309#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3310#out:1;line", + "rsid":"control_foc:18:3310#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_945_d.json", + "sameAsElement":false + }, + { + "hid":155, + "sid":"control_foc:18:946", + "rsid":"control_foc:18:946", + "esid":"control_foc:18:946", + "parent":153, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tracking Mode/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_946_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_946_d.png", + "elements":[ + { + "sid":"control_foc:18:947", + "rsid":"control_foc:18:947", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:948", + "rsid":"control_foc:18:948", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:949", + "rsid":"control_foc:18:949", + "name":"Kt", + "label":"Kt", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:950", + "rsid":"control_foc:18:950", + "name":"SumI3", + "label":"SumI3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:951", + "rsid":"control_foc:18:951", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:949#out:1;line", + "rsid":"control_foc:18:949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:950#out:1;line", + "rsid":"control_foc:18:950#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:948#out:1;line", + "rsid":"control_foc:18:948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:947#out:1;line", + "rsid":"control_foc:18:947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_946_d.json", + "sameAsElement":false + }, + { + "hid":156, + "sid":"control_foc:18:3131", + "rsid":"control_foc:18:3131", + "esid":"control_foc:18:3131", + "parent":34, + "children":[ + 157, + 158 + ], + "name":"Tracking Mode Sum", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3131_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3131_d.png", + "elements":[ + { + "sid":"control_foc:18:3132", + "rsid":"control_foc:18:3132", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3141", + "rsid":"control_foc:18:3141", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3133", + "rsid":"control_foc:18:3133", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3136", + "rsid":"control_foc:18:3136", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3139", + "rsid":"control_foc:18:3139", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3131_d.json", + "sameAsElement":false + }, + { + "hid":157, + "sid":"control_foc:18:3133", + "rsid":"control_foc:18:3133", + "esid":"control_foc:18:3133", + "parent":156, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tracking Mode Sum/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3133_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3133_d.png", + "elements":[ + { + "sid":"control_foc:18:3134", + "rsid":"control_foc:18:3134", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3206", + "rsid":"control_foc:18:3206", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3207", + "rsid":"control_foc:18:3207", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3208", + "rsid":"control_foc:18:3208", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3135", + "rsid":"control_foc:18:3135", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3134#out:1;line", + "rsid":"control_foc:18:3134#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3206#out:1;line", + "rsid":"control_foc:18:3206#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3207#out:1;line", + "rsid":"control_foc:18:3207#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3133_d.json", + "sameAsElement":false + }, + { + "hid":158, + "sid":"control_foc:18:3136", + "rsid":"control_foc:18:3136", + "esid":"control_foc:18:3136", + "parent":156, + "children":[ + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tracking Mode Sum/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3136_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3136_d.png", + "elements":[ + { + "sid":"control_foc:18:3137", + "rsid":"control_foc:18:3137", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3142", + "rsid":"control_foc:18:3142", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:941", + "rsid":"control_foc:18:941", + "name":"SumI1", + "label":"SumI1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3138", + "rsid":"control_foc:18:3138", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3137#out:1;line", + "rsid":"control_foc:18:3137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3142#out:1;line", + "rsid":"control_foc:18:3142#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:941#out:1;line", + "rsid":"control_foc:18:941#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3136_d.json", + "sameAsElement":false + }, + { + "hid":159, + "sid":"control_foc:18:3588", + "rsid":"control_foc:18:3588", + "esid":"control_foc:18:3588", + "parent":34, + "children":[ + 160, + 161, + 162, + 163 + ], + "name":"Tsamp - Integral", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3588_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3588_d.png", + "elements":[ + { + "sid":"control_foc:18:3589", + "rsid":"control_foc:18:3589", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3590", + "rsid":"control_foc:18:3590", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3591", + "rsid":"control_foc:18:3591", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3602", + "rsid":"control_foc:18:3602", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3663", + "rsid":"control_foc:18:3663", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3596", + "rsid":"control_foc:18:3596", + "name":"TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3607", + "rsid":"control_foc:18:3607", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3588_d.json", + "sameAsElement":false + }, + { + "hid":160, + "sid":"control_foc:18:3591", + "rsid":"control_foc:18:3591", + "esid":"control_foc:18:3591", + "parent":159, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tsamp - Integral/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3591_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3591_d.png", + "elements":[ + { + "sid":"control_foc:18:3592", + "rsid":"control_foc:18:3592", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3593", + "rsid":"control_foc:18:3593", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3594", + "rsid":"control_foc:18:3594", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3595", + "rsid":"control_foc:18:3595", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3592#out:1;line", + "rsid":"control_foc:18:3592#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3593#out:1;line", + "rsid":"control_foc:18:3593#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3591_d.json", + "sameAsElement":false + }, + { + "hid":161, + "sid":"control_foc:18:3602", + "rsid":"control_foc:18:3602", + "esid":"control_foc:18:3602", + "parent":159, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tsamp - Integral/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3602_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3602_d.png", + "elements":[ + { + "sid":"control_foc:18:3603", + "rsid":"control_foc:18:3603", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3604", + "rsid":"control_foc:18:3604", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3605", + "rsid":"control_foc:18:3605", + "name":"Uintegral*Ts Prod Out", + "label":"Uintegral*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3606", + "rsid":"control_foc:18:3606", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3603#out:1;line", + "rsid":"control_foc:18:3603#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3605#out:1;line", + "rsid":"control_foc:18:3605#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3604#out:1;line", + "rsid":"control_foc:18:3604#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3602_d.json", + "sameAsElement":false + }, + { + "hid":162, + "sid":"control_foc:18:3663", + "rsid":"control_foc:18:3663", + "esid":"control_foc:18:3663", + "parent":159, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tsamp - Integral/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3663_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3663_d.png", + "elements":[ + { + "sid":"control_foc:18:3664", + "rsid":"control_foc:18:3664", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3665", + "rsid":"control_foc:18:3665", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3666", + "rsid":"control_foc:18:3666", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3667", + "rsid":"control_foc:18:3667", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3665#out:1;line", + "rsid":"control_foc:18:3665#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3664#out:1;line", + "rsid":"control_foc:18:3664#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3663_d.json", + "sameAsElement":false + }, + { + "hid":163, + "sid":"control_foc:18:3596", + "rsid":"control_foc:18:3596", + "esid":"control_foc:18:3596", + "parent":159, + "children":[ + ], + "name":"TsSignalSpecification", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tsamp - Integral/TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3596_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3596_d.png", + "elements":[ + { + "sid":"control_foc:18:3597", + "rsid":"control_foc:18:3597", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3598", + "rsid":"control_foc:18:3598", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3599", + "rsid":"control_foc:18:3599", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3600", + "rsid":"control_foc:18:3600", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3601", + "rsid":"control_foc:18:3601", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3597#out:1;line", + "rsid":"control_foc:18:3597#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3598#out:1;line", + "rsid":"control_foc:18:3598#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3599#out:1;line", + "rsid":"control_foc:18:3599#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3596_d.json", + "sameAsElement":false + }, + { + "hid":164, + "sid":"control_foc:18:3624", + "rsid":"control_foc:18:3624", + "esid":"control_foc:18:3624", + "parent":34, + "children":[ + 165, + 166 + ], + "name":"Tsamp - Ngain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3624_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3624_d.png", + "elements":[ + { + "sid":"control_foc:18:3625", + "rsid":"control_foc:18:3625", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3626", + "rsid":"control_foc:18:3626", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3627", + "rsid":"control_foc:18:3627", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3632", + "rsid":"control_foc:18:3632", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:3638", + "rsid":"control_foc:18:3638", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3624_d.json", + "sameAsElement":false + }, + { + "hid":165, + "sid":"control_foc:18:3627", + "rsid":"control_foc:18:3627", + "esid":"control_foc:18:3627", + "parent":164, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tsamp - Ngain/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3627_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3627_d.png", + "elements":[ + { + "sid":"control_foc:18:3628", + "rsid":"control_foc:18:3628", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3629", + "rsid":"control_foc:18:3629", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3630", + "rsid":"control_foc:18:3630", + "name":"Ungain*Ts Prod Out", + "label":"Ungain*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3631", + "rsid":"control_foc:18:3631", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3629#out:1;line", + "rsid":"control_foc:18:3629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3630#out:1;line", + "rsid":"control_foc:18:3630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3628#out:1;line", + "rsid":"control_foc:18:3628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3627_d.json", + "sameAsElement":false + }, + { + "hid":166, + "sid":"control_foc:18:3632", + "rsid":"control_foc:18:3632", + "esid":"control_foc:18:3632", + "parent":164, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/Tsamp - Ngain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_3632_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_3632_d.png", + "elements":[ + { + "sid":"control_foc:18:3633", + "rsid":"control_foc:18:3633", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3634", + "rsid":"control_foc:18:3634", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3635", + "rsid":"control_foc:18:3635", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3637", + "rsid":"control_foc:18:3637", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3633#out:1;line", + "rsid":"control_foc:18:3633#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3634#out:1;line", + "rsid":"control_foc:18:3634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_3632_d.json", + "sameAsElement":false + }, + { + "hid":167, + "sid":"control_foc:18:953", + "rsid":"control_foc:18:953", + "esid":"control_foc:18:953", + "parent":34, + "children":[ + 168, + 169 + ], + "name":"postSat Signal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_953_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_953_d.png", + "elements":[ + { + "sid":"control_foc:18:954", + "rsid":"control_foc:18:954", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:955", + "rsid":"control_foc:18:955", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:956", + "rsid":"control_foc:18:956", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:959", + "rsid":"control_foc:18:959", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:962", + "rsid":"control_foc:18:962", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_953_d.json", + "sameAsElement":false + }, + { + "hid":168, + "sid":"control_foc:18:956", + "rsid":"control_foc:18:956", + "esid":"control_foc:18:956", + "parent":167, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/postSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_956_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_956_d.png", + "elements":[ + { + "sid":"control_foc:18:957", + "rsid":"control_foc:18:957", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3380", + "rsid":"control_foc:18:3380", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3382", + "rsid":"control_foc:18:3382", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:958", + "rsid":"control_foc:18:958", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:957#out:1;line", + "rsid":"control_foc:18:957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3380#out:1;line", + "rsid":"control_foc:18:3380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_956_d.json", + "sameAsElement":false + }, + { + "hid":169, + "sid":"control_foc:18:959", + "rsid":"control_foc:18:959", + "esid":"control_foc:18:959", + "parent":167, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/postSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_959_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_959_d.png", + "elements":[ + { + "sid":"control_foc:18:3377", + "rsid":"control_foc:18:3377", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:960", + "rsid":"control_foc:18:960", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3438", + "rsid":"control_foc:18:3438", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3379", + "rsid":"control_foc:18:3379", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:961", + "rsid":"control_foc:18:961", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:960#out:1;line", + "rsid":"control_foc:18:960#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3377#out:1;line", + "rsid":"control_foc:18:3377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3438#out:1;line", + "rsid":"control_foc:18:3438#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_959_d.json", + "sameAsElement":false + }, + { + "hid":170, + "sid":"control_foc:18:963", + "rsid":"control_foc:18:963", + "esid":"control_foc:18:963", + "parent":34, + "children":[ + 171, + 172 + ], + "name":"preSat Signal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_963_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_963_d.png", + "elements":[ + { + "sid":"control_foc:18:964", + "rsid":"control_foc:18:964", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:965", + "rsid":"control_foc:18:965", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:966", + "rsid":"control_foc:18:966", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:969", + "rsid":"control_foc:18:969", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:18:972", + "rsid":"control_foc:18:972", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_963_d.json", + "sameAsElement":false + }, + { + "hid":171, + "sid":"control_foc:18:966", + "rsid":"control_foc:18:966", + "esid":"control_foc:18:966", + "parent":170, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/preSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_966_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_966_d.png", + "elements":[ + { + "sid":"control_foc:18:967", + "rsid":"control_foc:18:967", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3371", + "rsid":"control_foc:18:3371", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3373", + "rsid":"control_foc:18:3373", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:968", + "rsid":"control_foc:18:968", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:967#out:1;line", + "rsid":"control_foc:18:967#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3371#out:1;line", + "rsid":"control_foc:18:3371#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_966_d.json", + "sameAsElement":false + }, + { + "hid":172, + "sid":"control_foc:18:969", + "rsid":"control_foc:18:969", + "esid":"control_foc:18:969", + "parent":170, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Id PID control/preSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_18_969_d.svg", + "thumbnail":"support/slwebview_files/control_foc_18_969_d.png", + "elements":[ + { + "sid":"control_foc:18:3374", + "rsid":"control_foc:18:3374", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:970", + "rsid":"control_foc:18:970", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3437", + "rsid":"control_foc:18:3437", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:3376", + "rsid":"control_foc:18:3376", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:971", + "rsid":"control_foc:18:971", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:18:970#out:1;line", + "rsid":"control_foc:18:970#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3374#out:1;line", + "rsid":"control_foc:18:3374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:18:3437#out:1;line", + "rsid":"control_foc:18:3437#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_18_969_d.json", + "sameAsElement":false + }, + { + "hid":173, + "sid":"control_foc:241", + "rsid":"control_foc:241", + "esid":"control_foc:241", + "parent":22, + "children":[ + 174, + 175 + ], + "name":"Inverse Clarke Transform", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Clarke Transform", + "label":"Inverse Clarke Transform", + "className":"Inverse Clarke Transform", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_241_d.svg", + "thumbnail":"support/slwebview_files/control_foc_241_d.png", + "elements":[ + { + "sid":"control_foc:241:272", + "rsid":"control_foc:241:272", + "name":"alpha", + "label":"alpha", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:585", + "rsid":"control_foc:241:585", + "name":"beta", + "label":"beta", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:533", + "rsid":"control_foc:241:533", + "name":"Three phase input", + "label":"Three phase input", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:241:506", + "rsid":"control_foc:241:506", + "name":"Two phase input", + "label":"Two phase input", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:241:288", + "rsid":"control_foc:241:288", + "name":"a", + "label":"a", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:586", + "rsid":"control_foc:241:586", + "name":"b", + "label":"b", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:587", + "rsid":"control_foc:241:587", + "name":"c", + "label":"c", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:506#out:3;line", + "rsid":"control_foc:241:506#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:506#out:2;line", + "rsid":"control_foc:241:506#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:506#out:1;line", + "rsid":"control_foc:241:506#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:585#out:1;line", + "rsid":"control_foc:241:585#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:272#out:1;line", + "rsid":"control_foc:241:272#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_241_d.json", + "sameAsElement":false + }, + { + "hid":174, + "sid":"control_foc:241:533", + "rsid":"control_foc:241:533", + "esid":"control_foc:241:533", + "parent":173, + "children":[ + ], + "name":"Three phase input", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Clarke Transform/Three phase input", + "label":"Three phase input", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_241_533_d.svg", + "thumbnail":"support/slwebview_files/control_foc_241_533_d.png", + "elements":[ + { + "sid":"control_foc:241:534", + "rsid":"control_foc:241:534", + "name":"alpha", + "label":"alpha", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:540", + "rsid":"control_foc:241:540", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:543", + "rsid":"control_foc:241:543", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:544", + "rsid":"control_foc:241:544", + "name":"Gain1", + "label":"Gain1", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:581", + "rsid":"control_foc:241:581", + "name":"Kabc", + "label":"Kabc", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:571", + "rsid":"control_foc:241:571", + "name":"Kc", + "label":"Kc", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:541", + "rsid":"control_foc:241:541", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:542", + "rsid":"control_foc:241:542", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:545", + "rsid":"control_foc:241:545", + "name":"Sum1", + "label":"Sum1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:546", + "rsid":"control_foc:241:546", + "name":"Sum2", + "label":"Sum2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:536", + "rsid":"control_foc:241:536", + "name":"a", + "label":"a", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:581#out:1;line", + "rsid":"control_foc:241:581#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:571#out:1;line", + "rsid":"control_foc:241:571#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:546#out:1;line", + "rsid":"control_foc:241:546#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:545#out:1;line", + "rsid":"control_foc:241:545#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:544#out:1;line", + "rsid":"control_foc:241:544#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:543#out:1;line", + "rsid":"control_foc:241:543#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:540#out:2;line", + "rsid":"control_foc:241:540#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:540#out:3;line", + "rsid":"control_foc:241:540#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:540#out:1;line", + "rsid":"control_foc:241:540#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:542#out:1;line", + "rsid":"control_foc:241:542#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:541#out:1;line", + "rsid":"control_foc:241:541#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:534#out:1;line", + "rsid":"control_foc:241:534#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_241_533_d.json", + "sameAsElement":false + }, + { + "hid":175, + "sid":"control_foc:241:506", + "rsid":"control_foc:241:506", + "esid":"control_foc:241:506", + "parent":173, + "children":[ + ], + "name":"Two phase input", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Clarke Transform/Two phase input", + "label":"Two phase input", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_241_506_d.svg", + "thumbnail":"support/slwebview_files/control_foc_241_506_d.png", + "elements":[ + { + "sid":"control_foc:241:507", + "rsid":"control_foc:241:507", + "name":"alpha", + "label":"alpha", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:508", + "rsid":"control_foc:241:508", + "name":"beta", + "label":"beta", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:500", + "rsid":"control_foc:241:500", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:565", + "rsid":"control_foc:241:565", + "name":"Ka", + "label":"Ka", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:566", + "rsid":"control_foc:241:566", + "name":"Kb", + "label":"Kb", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:567", + "rsid":"control_foc:241:567", + "name":"Kc", + "label":"Kc", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:490", + "rsid":"control_foc:241:490", + "name":"add_b", + "label":"add_b", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:499", + "rsid":"control_foc:241:499", + "name":"add_c", + "label":"add_c", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:493", + "rsid":"control_foc:241:493", + "name":"one_by_two", + "label":"one_by_two", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:492", + "rsid":"control_foc:241:492", + "name":"sqrt3_by_two", + "label":"sqrt3_by_two", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:509", + "rsid":"control_foc:241:509", + "name":"a", + "label":"a", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:510", + "rsid":"control_foc:241:510", + "name":"b", + "label":"b", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:511", + "rsid":"control_foc:241:511", + "name":"c", + "label":"c", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:241:567#out:1;line", + "rsid":"control_foc:241:567#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:566#out:1;line", + "rsid":"control_foc:241:566#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:565#out:1;line", + "rsid":"control_foc:241:565#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:508#out:1;line", + "rsid":"control_foc:241:508#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:493#out:1;line", + "rsid":"control_foc:241:493#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:492#out:1;line", + "rsid":"control_foc:241:492#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:490#out:1;line", + "rsid":"control_foc:241:490#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:507#out:1;line", + "rsid":"control_foc:241:507#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:241:499#out:1;line", + "rsid":"control_foc:241:499#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_241_506_d.json", + "sameAsElement":false + }, + { + "hid":176, + "sid":"control_foc:242", + "rsid":"control_foc:242", + "esid":"control_foc:242", + "parent":22, + "children":[ + 177, + 183, + 186 + ], + "name":"Inverse Park Transform", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform", + "label":"Inverse Park Transform", + "className":"Inverse Park Transform", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_242_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_d.png", + "elements":[ + { + "sid":"control_foc:242:252", + "rsid":"control_foc:242:252", + "name":"Ds", + "label":"Ds", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1014", + "rsid":"control_foc:242:1014", + "name":"Qs", + "label":"Qs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:430", + "rsid":"control_foc:242:430", + "name":"Sin", + "label":"Sin", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1021", + "rsid":"control_foc:242:1021", + "name":"Cos", + "label":"Cos", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850", + "rsid":"control_foc:242:850", + "name":"Sine Cosine", + "label":"Sine Cosine", + "className":"Sine-Cosine Lookup", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:904", + "rsid":"control_foc:242:904", + "name":"Three inputs", + "label":"Three inputs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:778", + "rsid":"control_foc:242:778", + "name":"Two inputs CRL", + "label":"Two inputs CRL", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:268", + "rsid":"control_foc:242:268", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1013", + "rsid":"control_foc:242:1013", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:778#out:2;line", + "rsid":"control_foc:242:778#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:778#out:1;line", + "rsid":"control_foc:242:778#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:1021#out:1;line", + "rsid":"control_foc:242:1021#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:430#out:1;line", + "rsid":"control_foc:242:430#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:1014#out:1;line", + "rsid":"control_foc:242:1014#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:252#out:1;line", + "rsid":"control_foc:242:252#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_d.json", + "sameAsElement":false + }, + { + "hid":177, + "sid":"control_foc:242:850", + "rsid":"control_foc:242:850", + "esid":"control_foc:242:850", + "parent":176, + "children":[ + 178, + 179 + ], + "name":"Sine Cosine", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Sine Cosine", + "label":"Sine Cosine", + "className":"Sine-Cosine Lookup", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_242_850_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_850_d.png", + "elements":[ + { + "sid":"control_foc:242:850:458", + "rsid":"control_foc:242:850:458", + "name":"Theta", + "label":"Theta", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:545", + "rsid":"control_foc:242:850:545", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:673", + "rsid":"control_foc:242:850:673", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:653", + "rsid":"control_foc:242:850:653", + "name":"Data Type Conversion1", + "label":"Data Type Conversion1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:630", + "rsid":"control_foc:242:850:630", + "name":"Get_FractionVal", + "label":"Get_FractionVal", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:608", + "rsid":"control_foc:242:850:608", + "name":"Get_Integer", + "label":"Get_Integer", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:705", + "rsid":"control_foc:242:850:705", + "name":"Interpolation", + "label":"Interpolation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:850:557", + "rsid":"control_foc:242:850:557", + "name":"Lookup", + "label":"Lookup", + "className":"Simulink.Selector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:610", + "rsid":"control_foc:242:850:610", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:612", + "rsid":"control_foc:242:850:612", + "name":"Sum2", + "label":"Sum2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:667", + "rsid":"control_foc:242:850:667", + "name":"WrapUp", + "label":"WrapUp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:850:605", + "rsid":"control_foc:242:850:605", + "name":"indexing", + "label":"indexing", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:657", + "rsid":"control_foc:242:850:657", + "name":"offset", + "label":"offset", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:549", + "rsid":"control_foc:242:850:549", + "name":"sine_table_values", + "label":"sine_table_values", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:248", + "rsid":"control_foc:242:850:248", + "name":"sin", + "label":"sin", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:531", + "rsid":"control_foc:242:850:531", + "name":"cos", + "label":"cos", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:667#out:1;line", + "rsid":"control_foc:242:850:667#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:458#out:1;line", + "rsid":"control_foc:242:850:458#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:630#out:1;line", + "rsid":"control_foc:242:850:630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:612#out:1;line", + "rsid":"control_foc:242:850:612#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:557#out:1;line", + "rsid":"control_foc:242:850:557#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:549#out:1;line", + "rsid":"control_foc:242:850:549#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:657#out:1;line", + "rsid":"control_foc:242:850:657#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:608#out:1;line", + "rsid":"control_foc:242:850:608#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:605#out:1;line", + "rsid":"control_foc:242:850:605#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:610#out:1;line", + "rsid":"control_foc:242:850:610#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:705#out:1;line", + "rsid":"control_foc:242:850:705#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:705#out:2;line", + "rsid":"control_foc:242:850:705#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:653#out:1;line", + "rsid":"control_foc:242:850:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_850_d.json", + "sameAsElement":false + }, + { + "hid":178, + "sid":"control_foc:242:850:705", + "rsid":"control_foc:242:850:705", + "esid":"control_foc:242:850:705", + "parent":177, + "children":[ + ], + "name":"Interpolation", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Sine Cosine/Interpolation", + "label":"Interpolation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_850_705_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_850_705_d.png", + "elements":[ + { + "sid":"control_foc:242:850:706", + "rsid":"control_foc:242:850:706", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:707", + "rsid":"control_foc:242:850:707", + "name":"In2", + "label":"In2", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:613", + "rsid":"control_foc:242:850:613", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:616", + "rsid":"control_foc:242:850:616", + "name":"Product", + "label":"Product", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:621", + "rsid":"control_foc:242:850:621", + "name":"Product1", + "label":"Product1", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:614", + "rsid":"control_foc:242:850:614", + "name":"Sum3", + "label":"Sum3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:615", + "rsid":"control_foc:242:850:615", + "name":"Sum4", + "label":"Sum4", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:622", + "rsid":"control_foc:242:850:622", + "name":"Sum5", + "label":"Sum5", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:623", + "rsid":"control_foc:242:850:623", + "name":"Sum6", + "label":"Sum6", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:708", + "rsid":"control_foc:242:850:708", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:709", + "rsid":"control_foc:242:850:709", + "name":"Out2", + "label":"Out2", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:613#out:3;line", + "rsid":"control_foc:242:850:613#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:614#out:1;line", + "rsid":"control_foc:242:850:614#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:706#out:1;line", + "rsid":"control_foc:242:850:706#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:621#out:1;line", + "rsid":"control_foc:242:850:621#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:613#out:4;line", + "rsid":"control_foc:242:850:613#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:616#out:1;line", + "rsid":"control_foc:242:850:616#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:707#out:1;line", + "rsid":"control_foc:242:850:707#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:613#out:2;line", + "rsid":"control_foc:242:850:613#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:622#out:1;line", + "rsid":"control_foc:242:850:622#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:613#out:1;line", + "rsid":"control_foc:242:850:613#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:623#out:1;line", + "rsid":"control_foc:242:850:623#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:615#out:1;line", + "rsid":"control_foc:242:850:615#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_850_705_d.json", + "sameAsElement":false + }, + { + "hid":179, + "sid":"control_foc:242:850:667", + "rsid":"control_foc:242:850:667", + "esid":"control_foc:242:850:667", + "parent":177, + "children":[ + 180, + 181, + 182 + ], + "name":"WrapUp", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Sine Cosine/WrapUp", + "label":"WrapUp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_850_667_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_850_667_d.png", + "elements":[ + { + "sid":"control_foc:242:850:668", + "rsid":"control_foc:242:850:668", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:692", + "rsid":"control_foc:242:850:692", + "name":"Compare\nTo Zero", + "label":"Compare To Zero", + "className":"Compare To Zero", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:702", + "rsid":"control_foc:242:850:702", + "name":"Data Type Conversion", + "label":"Data Type Conversion", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:683", + "rsid":"control_foc:242:850:683", + "name":"If", + "label":"If", + "className":"Simulink.If", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:684", + "rsid":"control_foc:242:850:684", + "name":"If Action\nSubsystem", + "label":"If Action Subsystem", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:850:688", + "rsid":"control_foc:242:850:688", + "name":"If Action\nSubsystem1", + "label":"If Action Subsystem1", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:850:696", + "rsid":"control_foc:242:850:696", + "name":"Merge", + "label":"Merge", + "className":"Simulink.Merge", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:652", + "rsid":"control_foc:242:850:652", + "name":"convert_pu", + "label":"convert_pu", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:669", + "rsid":"control_foc:242:850:669", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:696#out:1;line", + "rsid":"control_foc:242:850:696#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:702#out:1;line", + "rsid":"control_foc:242:850:702#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:692#out:1;line", + "rsid":"control_foc:242:850:692#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:688#out:1;line", + "rsid":"control_foc:242:850:688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:684#out:1;line", + "rsid":"control_foc:242:850:684#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:652#out:1;line", + "rsid":"control_foc:242:850:652#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:683#out:2;line", + "rsid":"control_foc:242:850:683#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:683#out:1;line", + "rsid":"control_foc:242:850:683#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:668#out:1;line", + "rsid":"control_foc:242:850:668#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_850_667_d.json", + "sameAsElement":false + }, + { + "hid":180, + "sid":"control_foc:242:850:692", + "rsid":"control_foc:242:850:692", + "esid":"control_foc:242:850:692", + "parent":179, + "children":[ + ], + "name":"Compare\nTo Zero", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Sine Cosine/WrapUp/Compare To Zero", + "label":"Compare To Zero", + "className":"Compare To Zero", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_242_850_692_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_850_692_d.png", + "elements":[ + { + "sid":"control_foc:242:850:692:1", + "rsid":"control_foc:242:850:692:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:692:2", + "rsid":"control_foc:242:850:692:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:692:3", + "rsid":"control_foc:242:850:692:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:692:5", + "rsid":"control_foc:242:850:692:5", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:692:3#out:1;line", + "rsid":"control_foc:242:850:692:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:692:1#out:1;line", + "rsid":"control_foc:242:850:692:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:692:2#out:1;line", + "rsid":"control_foc:242:850:692:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_850_692_d.json", + "sameAsElement":false + }, + { + "hid":181, + "sid":"control_foc:242:850:684", + "rsid":"control_foc:242:850:684", + "esid":"control_foc:242:850:684", + "parent":179, + "children":[ + ], + "name":"If Action\nSubsystem", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Sine Cosine/WrapUp/If Action Subsystem", + "label":"If Action Subsystem", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_850_684_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_850_684_d.png", + "elements":[ + { + "sid":"control_foc:242:850:685", + "rsid":"control_foc:242:850:685", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:686", + "rsid":"control_foc:242:850:686", + "name":"Action Port", + "label":"Action Port", + "className":"Simulink.ActionPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:695", + "rsid":"control_foc:242:850:695", + "name":"Convert_back", + "label":"Convert_back", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:694", + "rsid":"control_foc:242:850:694", + "name":"Convert_uint16", + "label":"Convert_uint16", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:679", + "rsid":"control_foc:242:850:679", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:693", + "rsid":"control_foc:242:850:693", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:687", + "rsid":"control_foc:242:850:687", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:694#out:1;line", + "rsid":"control_foc:242:850:694#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:693#out:1;line", + "rsid":"control_foc:242:850:693#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:695#out:1;line", + "rsid":"control_foc:242:850:695#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:685#out:1;line", + "rsid":"control_foc:242:850:685#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_850_684_d.json", + "sameAsElement":false + }, + { + "hid":182, + "sid":"control_foc:242:850:688", + "rsid":"control_foc:242:850:688", + "esid":"control_foc:242:850:688", + "parent":179, + "children":[ + ], + "name":"If Action\nSubsystem1", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Sine Cosine/WrapUp/If Action Subsystem1", + "label":"If Action Subsystem1", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_850_688_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_850_688_d.png", + "elements":[ + { + "sid":"control_foc:242:850:689", + "rsid":"control_foc:242:850:689", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:690", + "rsid":"control_foc:242:850:690", + "name":"Action Port", + "label":"Action Port", + "className":"Simulink.ActionPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:698", + "rsid":"control_foc:242:850:698", + "name":"Convert_back", + "label":"Convert_back", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:697", + "rsid":"control_foc:242:850:697", + "name":"Convert_uint16", + "label":"Convert_uint16", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:699", + "rsid":"control_foc:242:850:699", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:700", + "rsid":"control_foc:242:850:700", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:691", + "rsid":"control_foc:242:850:691", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:850:700#out:1;line", + "rsid":"control_foc:242:850:700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:689#out:1;line", + "rsid":"control_foc:242:850:689#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:698#out:1;line", + "rsid":"control_foc:242:850:698#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:850:697#out:1;line", + "rsid":"control_foc:242:850:697#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_850_688_d.json", + "sameAsElement":false + }, + { + "hid":183, + "sid":"control_foc:242:904", + "rsid":"control_foc:242:904", + "esid":"control_foc:242:904", + "parent":176, + "children":[ + 184 + ], + "name":"Three inputs", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Three inputs", + "label":"Three inputs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_904_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_904_d.png", + "elements":[ + { + "sid":"control_foc:242:907", + "rsid":"control_foc:242:907", + "name":"Ds", + "label":"Ds", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:905", + "rsid":"control_foc:242:905", + "name":"sin", + "label":"sin", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:906", + "rsid":"control_foc:242:906", + "name":"cos", + "label":"cos", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:933", + "rsid":"control_foc:242:933", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:931", + "rsid":"control_foc:242:931", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:984", + "rsid":"control_foc:242:984", + "name":"Two inputs CRL", + "label":"Two inputs CRL", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:929", + "rsid":"control_foc:242:929", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:906#out:1;line", + "rsid":"control_foc:242:906#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:905#out:1;line", + "rsid":"control_foc:242:905#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:933#out:1;line", + "rsid":"control_foc:242:933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:933#out:3;line", + "rsid":"control_foc:242:933#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:907#out:1;line", + "rsid":"control_foc:242:907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:931#out:1;line", + "rsid":"control_foc:242:931#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:984#out:1;line", + "rsid":"control_foc:242:984#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:984#out:2;line", + "rsid":"control_foc:242:984#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:933#out:2;line", + "rsid":"control_foc:242:933#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_904_d.json", + "sameAsElement":false + }, + { + "hid":184, + "sid":"control_foc:242:984", + "rsid":"control_foc:242:984", + "esid":"control_foc:242:984", + "parent":183, + "children":[ + 185 + ], + "name":"Two inputs CRL", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Three inputs/Two inputs CRL", + "label":"Two inputs CRL", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_984_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_984_d.png", + "elements":[ + { + "sid":"control_foc:242:985", + "rsid":"control_foc:242:985", + "name":"Ds", + "label":"Ds", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:986", + "rsid":"control_foc:242:986", + "name":"Qs", + "label":"Qs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:987", + "rsid":"control_foc:242:987", + "name":"sin", + "label":"sin", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:988", + "rsid":"control_foc:242:988", + "name":"cos", + "label":"cos", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:989", + "rsid":"control_foc:242:989", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:990", + "rsid":"control_foc:242:990", + "name":"Data Type\nDuplicate1", + "label":"Data Type Duplicate1", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:991", + "rsid":"control_foc:242:991", + "name":"Switch_Axis", + "label":"Switch_Axis", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:1002", + "rsid":"control_foc:242:1002", + "name":"a16", + "label":"a16", + "className":"Simulink.AlgorithmDescriptor", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1003", + "rsid":"control_foc:242:1003", + "name":"dcos", + "label":"dcos", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1004", + "rsid":"control_foc:242:1004", + "name":"dsin", + "label":"dsin", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1005", + "rsid":"control_foc:242:1005", + "name":"qcos", + "label":"qcos", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1006", + "rsid":"control_foc:242:1006", + "name":"qsin", + "label":"qsin", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1007", + "rsid":"control_foc:242:1007", + "name":"sum_alpha", + "label":"sum_alpha", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1008", + "rsid":"control_foc:242:1008", + "name":"sum_beta", + "label":"sum_beta", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1009", + "rsid":"control_foc:242:1009", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1010", + "rsid":"control_foc:242:1010", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1006#out:1;line", + "rsid":"control_foc:242:1006#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:1004#out:1;line", + "rsid":"control_foc:242:1004#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:1008#out:1;line", + "rsid":"control_foc:242:1008#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:986#out:1;line", + "rsid":"control_foc:242:986#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:1007#out:1;line", + "rsid":"control_foc:242:1007#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:985#out:1;line", + "rsid":"control_foc:242:985#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:991#out:2;line", + "rsid":"control_foc:242:991#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:987#out:1;line", + "rsid":"control_foc:242:987#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:1003#out:1;line", + "rsid":"control_foc:242:1003#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:988#out:1;line", + "rsid":"control_foc:242:988#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:1005#out:1;line", + "rsid":"control_foc:242:1005#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:991#out:1;line", + "rsid":"control_foc:242:991#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_984_d.json", + "sameAsElement":false + }, + { + "hid":185, + "sid":"control_foc:242:991", + "rsid":"control_foc:242:991", + "esid":"control_foc:242:991", + "parent":184, + "children":[ + ], + "name":"Switch_Axis", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Three inputs/Two inputs CRL/Switch_Axis", + "label":"Switch_Axis", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_991_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_991_d.png", + "elements":[ + { + "sid":"control_foc:242:992", + "rsid":"control_foc:242:992", + "name":"A", + "label":"A", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:993", + "rsid":"control_foc:242:993", + "name":"B", + "label":"B", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:994", + "rsid":"control_foc:242:994", + "name":"D_axis_aligned", + "label":"D_axis_aligned", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:995", + "rsid":"control_foc:242:995", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:996", + "rsid":"control_foc:242:996", + "name":"Offset", + "label":"Offset", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:997", + "rsid":"control_foc:242:997", + "name":"Q_axis_aligned", + "label":"Q_axis_aligned", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:998", + "rsid":"control_foc:242:998", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:999", + "rsid":"control_foc:242:999", + "name":"Unary_Minus", + "label":"Unary_Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1000", + "rsid":"control_foc:242:1000", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:1001", + "rsid":"control_foc:242:1001", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:992#out:1;line", + "rsid":"control_foc:242:992#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:999#out:1;line", + "rsid":"control_foc:242:999#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:995#out:2;line", + "rsid":"control_foc:242:995#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:998#out:1;line", + "rsid":"control_foc:242:998#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:993#out:1;line", + "rsid":"control_foc:242:993#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:995#out:1;line", + "rsid":"control_foc:242:995#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:996#out:1;line", + "rsid":"control_foc:242:996#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:997#out:1;line", + "rsid":"control_foc:242:997#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:994#out:1;line", + "rsid":"control_foc:242:994#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_991_d.json", + "sameAsElement":false + }, + { + "hid":186, + "sid":"control_foc:242:778", + "rsid":"control_foc:242:778", + "esid":"control_foc:242:778", + "parent":176, + "children":[ + 187 + ], + "name":"Two inputs CRL", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Two inputs CRL", + "label":"Two inputs CRL", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_778_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_778_d.png", + "elements":[ + { + "sid":"control_foc:242:779", + "rsid":"control_foc:242:779", + "name":"Ds", + "label":"Ds", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:780", + "rsid":"control_foc:242:780", + "name":"Qs", + "label":"Qs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:781", + "rsid":"control_foc:242:781", + "name":"sin", + "label":"sin", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:782", + "rsid":"control_foc:242:782", + "name":"cos", + "label":"cos", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:760", + "rsid":"control_foc:242:760", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:762", + "rsid":"control_foc:242:762", + "name":"Data Type\nDuplicate1", + "label":"Data Type Duplicate1", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:748", + "rsid":"control_foc:242:748", + "name":"Switch_Axis", + "label":"Switch_Axis", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:242:761", + "rsid":"control_foc:242:761", + "name":"a16", + "label":"a16", + "className":"Simulink.AlgorithmDescriptor", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:431", + "rsid":"control_foc:242:431", + "name":"dcos", + "label":"dcos", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:435", + "rsid":"control_foc:242:435", + "name":"dsin", + "label":"dsin", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:434", + "rsid":"control_foc:242:434", + "name":"qcos", + "label":"qcos", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:433", + "rsid":"control_foc:242:433", + "name":"qsin", + "label":"qsin", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:432", + "rsid":"control_foc:242:432", + "name":"sum_alpha", + "label":"sum_alpha", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:436", + "rsid":"control_foc:242:436", + "name":"sum_beta", + "label":"sum_beta", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:783", + "rsid":"control_foc:242:783", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:784", + "rsid":"control_foc:242:784", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:433#out:1;line", + "rsid":"control_foc:242:433#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:435#out:1;line", + "rsid":"control_foc:242:435#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:436#out:1;line", + "rsid":"control_foc:242:436#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:780#out:1;line", + "rsid":"control_foc:242:780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:432#out:1;line", + "rsid":"control_foc:242:432#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:779#out:1;line", + "rsid":"control_foc:242:779#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:748#out:2;line", + "rsid":"control_foc:242:748#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:781#out:1;line", + "rsid":"control_foc:242:781#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:431#out:1;line", + "rsid":"control_foc:242:431#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:782#out:1;line", + "rsid":"control_foc:242:782#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:434#out:1;line", + "rsid":"control_foc:242:434#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:748#out:1;line", + "rsid":"control_foc:242:748#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_778_d.json", + "sameAsElement":false + }, + { + "hid":187, + "sid":"control_foc:242:748", + "rsid":"control_foc:242:748", + "esid":"control_foc:242:748", + "parent":186, + "children":[ + ], + "name":"Switch_Axis", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Inverse Park Transform/Two inputs CRL/Switch_Axis", + "label":"Switch_Axis", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_242_748_d.svg", + "thumbnail":"support/slwebview_files/control_foc_242_748_d.png", + "elements":[ + { + "sid":"control_foc:242:749", + "rsid":"control_foc:242:749", + "name":"A", + "label":"A", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:750", + "rsid":"control_foc:242:750", + "name":"B", + "label":"B", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:751", + "rsid":"control_foc:242:751", + "name":"D_axis_aligned", + "label":"D_axis_aligned", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:752", + "rsid":"control_foc:242:752", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:753", + "rsid":"control_foc:242:753", + "name":"Offset", + "label":"Offset", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:754", + "rsid":"control_foc:242:754", + "name":"Q_axis_aligned", + "label":"Q_axis_aligned", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:755", + "rsid":"control_foc:242:755", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:756", + "rsid":"control_foc:242:756", + "name":"Unary_Minus", + "label":"Unary_Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:757", + "rsid":"control_foc:242:757", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:758", + "rsid":"control_foc:242:758", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:242:749#out:1;line", + "rsid":"control_foc:242:749#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:756#out:1;line", + "rsid":"control_foc:242:756#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:752#out:2;line", + "rsid":"control_foc:242:752#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:755#out:1;line", + "rsid":"control_foc:242:755#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:750#out:1;line", + "rsid":"control_foc:242:750#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:752#out:1;line", + "rsid":"control_foc:242:752#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:753#out:1;line", + "rsid":"control_foc:242:753#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:754#out:1;line", + "rsid":"control_foc:242:754#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:242:751#out:1;line", + "rsid":"control_foc:242:751#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_242_748_d.json", + "sameAsElement":false + }, + { + "hid":188, + "sid":"control_foc:23", + "rsid":"control_foc:23", + "esid":"control_foc:23", + "parent":22, + "children":[ + 189, + 217, + 221, + 237, + 242, + 246, + 250, + 255, + 259, + 263, + 268, + 273, + 277, + 278, + 283, + 286, + 291, + 297, + 303, + 307, + 310, + 313, + 318, + 321, + 324 + ], + "name":"Iq PID control", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control", + "label":"Iq PID control", + "className":"PID 1dof", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_23_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_d.png", + "elements":[ + { + "sid":"control_foc:23:606", + "rsid":"control_foc:23:606", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4042", + "rsid":"control_foc:23:4042", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4043", + "rsid":"control_foc:23:4043", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4044", + "rsid":"control_foc:23:4044", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4045", + "rsid":"control_foc:23:4045", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4046", + "rsid":"control_foc:23:4046", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4047", + "rsid":"control_foc:23:4047", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:607", + "rsid":"control_foc:23:607", + "name":"Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:677", + "rsid":"control_foc:23:677", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:692", + "rsid":"control_foc:23:692", + "name":"Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:758", + "rsid":"control_foc:23:758", + "name":"Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3767", + "rsid":"control_foc:23:3767", + "name":"Ground_D0", + "label":"Ground_D0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3766", + "rsid":"control_foc:23:3766", + "name":"Ground_I0", + "label":"Ground_I0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3881", + "rsid":"control_foc:23:3881", + "name":"Ground_LowerLimit", + "label":"Ground_LowerLimit", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3880", + "rsid":"control_foc:23:3880", + "name":"Ground_UpperLimit", + "label":"Ground_UpperLimit", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4013", + "rsid":"control_foc:23:4013", + "name":"Ground_extTs", + "label":"Ground_extTs", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:780", + "rsid":"control_foc:23:780", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:795", + "rsid":"control_foc:23:795", + "name":"Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:811", + "rsid":"control_foc:23:811", + "name":"Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:827", + "rsid":"control_foc:23:827", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:849", + "rsid":"control_foc:23:849", + "name":"Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:860", + "rsid":"control_foc:23:860", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:871", + "rsid":"control_foc:23:871", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:888", + "rsid":"control_foc:23:888", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:901", + "rsid":"control_foc:23:901", + "name":"PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:902", + "rsid":"control_foc:23:902", + "name":"Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:1417", + "rsid":"control_foc:23:1417", + "name":"Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:919", + "rsid":"control_foc:23:919", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:929", + "rsid":"control_foc:23:929", + "name":"Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3493", + "rsid":"control_foc:23:3493", + "name":"Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3442", + "rsid":"control_foc:23:3442", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:942", + "rsid":"control_foc:23:942", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3131", + "rsid":"control_foc:23:3131", + "name":"Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3588", + "rsid":"control_foc:23:3588", + "name":"Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3624", + "rsid":"control_foc:23:3624", + "name":"Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:953", + "rsid":"control_foc:23:953", + "name":"postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:963", + "rsid":"control_foc:23:963", + "name":"preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:973", + "rsid":"control_foc:23:973", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:974", + "rsid":"control_foc:23:974", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:23:975", + "rsid":"control_foc:23:975", + "name":"Derivative", + "label":"Derivative", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:23:976", + "rsid":"control_foc:23:976", + "name":"Feedback Features", + "label":"Feedback Features", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:23:3881#out:1;line", + "rsid":"control_foc:23:3881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3880#out:1;line", + "rsid":"control_foc:23:3880#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3624#out:1;line", + "rsid":"control_foc:23:3624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:607#out:1;line", + "rsid":"control_foc:23:607#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4013#out:1;line", + "rsid":"control_foc:23:4013#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3588#out:1;line", + "rsid":"control_foc:23:3588#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:942#out:1;line", + "rsid":"control_foc:23:942#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3766#out:1;line", + "rsid":"control_foc:23:3766#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:758#out:1;line", + "rsid":"control_foc:23:758#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:860#out:1;line", + "rsid":"control_foc:23:860#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:677#out:1;line", + "rsid":"control_foc:23:677#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3767#out:1;line", + "rsid":"control_foc:23:3767#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4046#out:1;line", + "rsid":"control_foc:23:4046#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:871#out:1;line", + "rsid":"control_foc:23:871#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:953#out:1;line", + "rsid":"control_foc:23:953#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:963#out:1;line", + "rsid":"control_foc:23:963#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:929#out:1;line", + "rsid":"control_foc:23:929#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:888#out:1;line", + "rsid":"control_foc:23:888#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4047#out:1;line", + "rsid":"control_foc:23:4047#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4045#out:1;line", + "rsid":"control_foc:23:4045#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:811#out:1;line", + "rsid":"control_foc:23:811#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3442#out:1;line", + "rsid":"control_foc:23:3442#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:780#out:1;line", + "rsid":"control_foc:23:780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:919#out:1;line", + "rsid":"control_foc:23:919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:692#out:1;line", + "rsid":"control_foc:23:692#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4044#out:1;line", + "rsid":"control_foc:23:4044#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:795#out:1;line", + "rsid":"control_foc:23:795#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:606#out:1;line", + "rsid":"control_foc:23:606#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:902#out:1;line", + "rsid":"control_foc:23:902#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3493#out:1;line", + "rsid":"control_foc:23:3493#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4042#out:1;line", + "rsid":"control_foc:23:4042#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3131#out:1;line", + "rsid":"control_foc:23:3131#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4043#out:1;line", + "rsid":"control_foc:23:4043#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:849#out:1;line", + "rsid":"control_foc:23:849#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:827#out:2;line", + "rsid":"control_foc:23:827#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:827#out:1;line", + "rsid":"control_foc:23:827#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1417#out:1;line", + "rsid":"control_foc:23:1417#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_d.json", + "sameAsElement":false + }, + { + "hid":189, + "sid":"control_foc:23:607", + "rsid":"control_foc:23:607", + "esid":"control_foc:23:607", + "parent":188, + "children":[ + 190, + 191, + 197, + 203, + 204, + 210, + 216 + ], + "name":"Anti-windup", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_607_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_607_d.png", + "elements":[ + { + "sid":"control_foc:23:608", + "rsid":"control_foc:23:608", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:609", + "rsid":"control_foc:23:609", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:610", + "rsid":"control_foc:23:610", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:611", + "rsid":"control_foc:23:611", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3848", + "rsid":"control_foc:23:3848", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3849", + "rsid":"control_foc:23:3849", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:612", + "rsid":"control_foc:23:612", + "name":"Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:620", + "rsid":"control_foc:23:620", + "name":"Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:1398", + "rsid":"control_foc:23:1398", + "name":"Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:2304", + "rsid":"control_foc:23:2304", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:1372", + "rsid":"control_foc:23:1372", + "name":"Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:647", + "rsid":"control_foc:23:647", + "name":"Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:673", + "rsid":"control_foc:23:673", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:676", + "rsid":"control_foc:23:676", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_607_d.json", + "sameAsElement":false + }, + { + "hid":190, + "sid":"control_foc:23:612", + "rsid":"control_foc:23:612", + "esid":"control_foc:23:612", + "parent":189, + "children":[ + ], + "name":"Back Calculation", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_612_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_612_d.png", + "elements":[ + { + "sid":"control_foc:23:613", + "rsid":"control_foc:23:613", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:614", + "rsid":"control_foc:23:614", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:615", + "rsid":"control_foc:23:615", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3234", + "rsid":"control_foc:23:3234", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:616", + "rsid":"control_foc:23:616", + "name":"Kb", + "label":"Kb", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3237", + "rsid":"control_foc:23:3237", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:617", + "rsid":"control_foc:23:617", + "name":"SumI2", + "label":"SumI2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:618", + "rsid":"control_foc:23:618", + "name":"SumI4", + "label":"SumI4", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3241", + "rsid":"control_foc:23:3241", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:619", + "rsid":"control_foc:23:619", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:613#out:1;line", + "rsid":"control_foc:23:613#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:614#out:1;line", + "rsid":"control_foc:23:614#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:617#out:1;line", + "rsid":"control_foc:23:617#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:616#out:1;line", + "rsid":"control_foc:23:616#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:618#out:1;line", + "rsid":"control_foc:23:618#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:615#out:1;line", + "rsid":"control_foc:23:615#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3237#out:1;line", + "rsid":"control_foc:23:3237#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3234#out:1;line", + "rsid":"control_foc:23:3234#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_612_d.json", + "sameAsElement":false + }, + { + "hid":191, + "sid":"control_foc:23:620", + "rsid":"control_foc:23:620", + "esid":"control_foc:23:620", + "parent":189, + "children":[ + 192 + ], + "name":"Cont. Clamping Ideal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_620_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_620_d.png", + "elements":[ + { + "sid":"control_foc:23:621", + "rsid":"control_foc:23:621", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:622", + "rsid":"control_foc:23:622", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:623", + "rsid":"control_foc:23:623", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3281", + "rsid":"control_foc:23:3281", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3925", + "rsid":"control_foc:23:3925", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3926", + "rsid":"control_foc:23:3926", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:624", + "rsid":"control_foc:23:624", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:625", + "rsid":"control_foc:23:625", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:626", + "rsid":"control_foc:23:626", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:627", + "rsid":"control_foc:23:627", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:628", + "rsid":"control_foc:23:628", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:629", + "rsid":"control_foc:23:629", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:630", + "rsid":"control_foc:23:630", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:632", + "rsid":"control_foc:23:632", + "name":"DataTypeConv4", + "label":"DataTypeConv4", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3927", + "rsid":"control_foc:23:3927", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:634", + "rsid":"control_foc:23:634", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:635", + "rsid":"control_foc:23:635", + "name":"Equal2", + "label":"Equal2", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:636", + "rsid":"control_foc:23:636", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:637", + "rsid":"control_foc:23:637", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:638", + "rsid":"control_foc:23:638", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:639", + "rsid":"control_foc:23:639", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:640", + "rsid":"control_foc:23:640", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:641", + "rsid":"control_foc:23:641", + "name":"SignP", + "label":"SignP", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:642", + "rsid":"control_foc:23:642", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:643", + "rsid":"control_foc:23:643", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:644", + "rsid":"control_foc:23:644", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3288", + "rsid":"control_foc:23:3288", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:645", + "rsid":"control_foc:23:645", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:646", + "rsid":"control_foc:23:646", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3925#out:1;line", + "rsid":"control_foc:23:3925#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3926#out:1;line", + "rsid":"control_foc:23:3926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:632#out:1;line", + "rsid":"control_foc:23:632#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:627#out:1;line", + "rsid":"control_foc:23:627#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:630#out:1;line", + "rsid":"control_foc:23:630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:629#out:1;line", + "rsid":"control_foc:23:629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:626#out:1;line", + "rsid":"control_foc:23:626#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:640#out:1;line", + "rsid":"control_foc:23:640#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:625#out:1;line", + "rsid":"control_foc:23:625#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:624#out:1;line", + "rsid":"control_foc:23:624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:638#out:1;line", + "rsid":"control_foc:23:638#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:637#out:1;line", + "rsid":"control_foc:23:637#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:635#out:1;line", + "rsid":"control_foc:23:635#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:634#out:1;line", + "rsid":"control_foc:23:634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:639#out:1;line", + "rsid":"control_foc:23:639#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:641#out:1;line", + "rsid":"control_foc:23:641#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:642#out:1;line", + "rsid":"control_foc:23:642#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:643#out:1;line", + "rsid":"control_foc:23:643#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:622#out:1;line", + "rsid":"control_foc:23:622#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:623#out:1;line", + "rsid":"control_foc:23:623#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3927#out:1;line", + "rsid":"control_foc:23:3927#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:645#out:1;line", + "rsid":"control_foc:23:645#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:621#out:1;line", + "rsid":"control_foc:23:621#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:644#out:1;line", + "rsid":"control_foc:23:644#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:628#out:1;line", + "rsid":"control_foc:23:628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:636#out:1;line", + "rsid":"control_foc:23:636#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3281#out:1;line", + "rsid":"control_foc:23:3281#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_620_d.json", + "sameAsElement":false + }, + { + "hid":192, + "sid":"control_foc:23:3927", + "rsid":"control_foc:23:3927", + "esid":"control_foc:23:3927", + "parent":191, + "children":[ + 193, + 194, + 195 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3927_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3927_d.png", + "elements":[ + { + "sid":"control_foc:23:3928", + "rsid":"control_foc:23:3928", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3929", + "rsid":"control_foc:23:3929", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3930", + "rsid":"control_foc:23:3930", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3931", + "rsid":"control_foc:23:3931", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3932", + "rsid":"control_foc:23:3932", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3936", + "rsid":"control_foc:23:3936", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3942", + "rsid":"control_foc:23:3942", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3927_d.json", + "sameAsElement":false + }, + { + "hid":193, + "sid":"control_foc:23:3931", + "rsid":"control_foc:23:3931", + "esid":"control_foc:23:3931", + "parent":192, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3931_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3931_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3931_d.json", + "sameAsElement":false + }, + { + "hid":194, + "sid":"control_foc:23:3932", + "rsid":"control_foc:23:3932", + "esid":"control_foc:23:3932", + "parent":192, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3932_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3932_d.png", + "elements":[ + { + "sid":"control_foc:23:3933", + "rsid":"control_foc:23:3933", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3934", + "rsid":"control_foc:23:3934", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3935", + "rsid":"control_foc:23:3935", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3933#out:1;line", + "rsid":"control_foc:23:3933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3934#out:1;line", + "rsid":"control_foc:23:3934#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3932_d.json", + "sameAsElement":false + }, + { + "hid":195, + "sid":"control_foc:23:3936", + "rsid":"control_foc:23:3936", + "esid":"control_foc:23:3936", + "parent":192, + "children":[ + 196 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3936_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3936_d.png", + "elements":[ + { + "sid":"control_foc:23:3937", + "rsid":"control_foc:23:3937", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3938", + "rsid":"control_foc:23:3938", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3939", + "rsid":"control_foc:23:3939", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940", + "rsid":"control_foc:23:3940", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3941", + "rsid":"control_foc:23:3941", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3937#out:1;line", + "rsid":"control_foc:23:3937#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3939#out:1;line", + "rsid":"control_foc:23:3939#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3938#out:1;line", + "rsid":"control_foc:23:3938#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3940#out:1;line", + "rsid":"control_foc:23:3940#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3936_d.json", + "sameAsElement":false + }, + { + "hid":196, + "sid":"control_foc:23:3940", + "rsid":"control_foc:23:3940", + "esid":"control_foc:23:3940", + "parent":195, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3940_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3940_d.png", + "elements":[ + { + "sid":"control_foc:23:3940:1", + "rsid":"control_foc:23:3940:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:2", + "rsid":"control_foc:23:3940:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:3", + "rsid":"control_foc:23:3940:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:4", + "rsid":"control_foc:23:3940:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:5", + "rsid":"control_foc:23:3940:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:6", + "rsid":"control_foc:23:3940:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:7", + "rsid":"control_foc:23:3940:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:8", + "rsid":"control_foc:23:3940:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:9", + "rsid":"control_foc:23:3940:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3940:1#out:1;line", + "rsid":"control_foc:23:3940:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3940:7#out:1;line", + "rsid":"control_foc:23:3940:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3940:3#out:1;line", + "rsid":"control_foc:23:3940:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3940:5#out:1;line", + "rsid":"control_foc:23:3940:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3940:4#out:1;line", + "rsid":"control_foc:23:3940:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3940:8#out:1;line", + "rsid":"control_foc:23:3940:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3940:2#out:1;line", + "rsid":"control_foc:23:3940:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3940:6#out:1;line", + "rsid":"control_foc:23:3940:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3940_d.json", + "sameAsElement":false + }, + { + "hid":197, + "sid":"control_foc:23:1398", + "rsid":"control_foc:23:1398", + "esid":"control_foc:23:1398", + "parent":189, + "children":[ + 198 + ], + "name":"Cont. Clamping Parallel", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_1398_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_1398_d.png", + "elements":[ + { + "sid":"control_foc:23:1399", + "rsid":"control_foc:23:1399", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1400", + "rsid":"control_foc:23:1400", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3269", + "rsid":"control_foc:23:3269", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3270", + "rsid":"control_foc:23:3270", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3907", + "rsid":"control_foc:23:3907", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3908", + "rsid":"control_foc:23:3908", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1401", + "rsid":"control_foc:23:1401", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1402", + "rsid":"control_foc:23:1402", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1403", + "rsid":"control_foc:23:1403", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1404", + "rsid":"control_foc:23:1404", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3909", + "rsid":"control_foc:23:3909", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:1406", + "rsid":"control_foc:23:1406", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1415", + "rsid":"control_foc:23:1415", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1408", + "rsid":"control_foc:23:1408", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1410", + "rsid":"control_foc:23:1410", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1411", + "rsid":"control_foc:23:1411", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3273", + "rsid":"control_foc:23:3273", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1412", + "rsid":"control_foc:23:1412", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3276", + "rsid":"control_foc:23:3276", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3277", + "rsid":"control_foc:23:3277", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1413", + "rsid":"control_foc:23:1413", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1414", + "rsid":"control_foc:23:1414", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3907#out:1;line", + "rsid":"control_foc:23:3907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3908#out:1;line", + "rsid":"control_foc:23:3908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1401#out:1;line", + "rsid":"control_foc:23:1401#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1402#out:1;line", + "rsid":"control_foc:23:1402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1404#out:1;line", + "rsid":"control_foc:23:1404#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1403#out:1;line", + "rsid":"control_foc:23:1403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1406#out:1;line", + "rsid":"control_foc:23:1406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1408#out:1;line", + "rsid":"control_foc:23:1408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1410#out:1;line", + "rsid":"control_foc:23:1410#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1411#out:1;line", + "rsid":"control_foc:23:1411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1400#out:1;line", + "rsid":"control_foc:23:1400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3909#out:1;line", + "rsid":"control_foc:23:3909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1413#out:1;line", + "rsid":"control_foc:23:1413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1399#out:1;line", + "rsid":"control_foc:23:1399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1412#out:1;line", + "rsid":"control_foc:23:1412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1415#out:1;line", + "rsid":"control_foc:23:1415#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3273#out:1;line", + "rsid":"control_foc:23:3273#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3269#out:1;line", + "rsid":"control_foc:23:3269#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3270#out:1;line", + "rsid":"control_foc:23:3270#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_1398_d.json", + "sameAsElement":false + }, + { + "hid":198, + "sid":"control_foc:23:3909", + "rsid":"control_foc:23:3909", + "esid":"control_foc:23:3909", + "parent":197, + "children":[ + 199, + 200, + 201 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3909_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3909_d.png", + "elements":[ + { + "sid":"control_foc:23:3910", + "rsid":"control_foc:23:3910", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3911", + "rsid":"control_foc:23:3911", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3912", + "rsid":"control_foc:23:3912", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3913", + "rsid":"control_foc:23:3913", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3914", + "rsid":"control_foc:23:3914", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3918", + "rsid":"control_foc:23:3918", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3924", + "rsid":"control_foc:23:3924", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3909_d.json", + "sameAsElement":false + }, + { + "hid":199, + "sid":"control_foc:23:3913", + "rsid":"control_foc:23:3913", + "esid":"control_foc:23:3913", + "parent":198, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3913_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3913_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3913_d.json", + "sameAsElement":false + }, + { + "hid":200, + "sid":"control_foc:23:3914", + "rsid":"control_foc:23:3914", + "esid":"control_foc:23:3914", + "parent":198, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3914_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3914_d.png", + "elements":[ + { + "sid":"control_foc:23:3915", + "rsid":"control_foc:23:3915", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3916", + "rsid":"control_foc:23:3916", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3917", + "rsid":"control_foc:23:3917", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3915#out:1;line", + "rsid":"control_foc:23:3915#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3916#out:1;line", + "rsid":"control_foc:23:3916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3914_d.json", + "sameAsElement":false + }, + { + "hid":201, + "sid":"control_foc:23:3918", + "rsid":"control_foc:23:3918", + "esid":"control_foc:23:3918", + "parent":198, + "children":[ + 202 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3918_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3918_d.png", + "elements":[ + { + "sid":"control_foc:23:3919", + "rsid":"control_foc:23:3919", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3920", + "rsid":"control_foc:23:3920", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3921", + "rsid":"control_foc:23:3921", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922", + "rsid":"control_foc:23:3922", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3923", + "rsid":"control_foc:23:3923", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3919#out:1;line", + "rsid":"control_foc:23:3919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3921#out:1;line", + "rsid":"control_foc:23:3921#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3920#out:1;line", + "rsid":"control_foc:23:3920#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3922#out:1;line", + "rsid":"control_foc:23:3922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3918_d.json", + "sameAsElement":false + }, + { + "hid":202, + "sid":"control_foc:23:3922", + "rsid":"control_foc:23:3922", + "esid":"control_foc:23:3922", + "parent":201, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3922_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3922_d.png", + "elements":[ + { + "sid":"control_foc:23:3922:1", + "rsid":"control_foc:23:3922:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:2", + "rsid":"control_foc:23:3922:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:3", + "rsid":"control_foc:23:3922:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:4", + "rsid":"control_foc:23:3922:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:5", + "rsid":"control_foc:23:3922:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:6", + "rsid":"control_foc:23:3922:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:7", + "rsid":"control_foc:23:3922:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:8", + "rsid":"control_foc:23:3922:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:9", + "rsid":"control_foc:23:3922:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3922:1#out:1;line", + "rsid":"control_foc:23:3922:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3922:7#out:1;line", + "rsid":"control_foc:23:3922:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3922:3#out:1;line", + "rsid":"control_foc:23:3922:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3922:5#out:1;line", + "rsid":"control_foc:23:3922:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3922:4#out:1;line", + "rsid":"control_foc:23:3922:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3922:8#out:1;line", + "rsid":"control_foc:23:3922:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3922:2#out:1;line", + "rsid":"control_foc:23:3922:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3922:6#out:1;line", + "rsid":"control_foc:23:3922:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3922_d.json", + "sameAsElement":false + }, + { + "hid":203, + "sid":"control_foc:23:2304", + "rsid":"control_foc:23:2304", + "esid":"control_foc:23:2304", + "parent":189, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_2304_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_2304_d.png", + "elements":[ + { + "sid":"control_foc:23:3219", + "rsid":"control_foc:23:3219", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3220", + "rsid":"control_foc:23:3220", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3221", + "rsid":"control_foc:23:3221", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3222", + "rsid":"control_foc:23:3222", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3411", + "rsid":"control_foc:23:3411", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3225", + "rsid":"control_foc:23:3225", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3226", + "rsid":"control_foc:23:3226", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3227", + "rsid":"control_foc:23:3227", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3228", + "rsid":"control_foc:23:3228", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3230", + "rsid":"control_foc:23:3230", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3221#out:1;line", + "rsid":"control_foc:23:3221#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3225#out:1;line", + "rsid":"control_foc:23:3225#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3222#out:1;line", + "rsid":"control_foc:23:3222#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3220#out:1;line", + "rsid":"control_foc:23:3220#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3219#out:1;line", + "rsid":"control_foc:23:3219#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3411#out:1;line", + "rsid":"control_foc:23:3411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_2304_d.json", + "sameAsElement":false + }, + { + "hid":204, + "sid":"control_foc:23:1372", + "rsid":"control_foc:23:1372", + "esid":"control_foc:23:1372", + "parent":189, + "children":[ + 205 + ], + "name":"Disc. Clamping Ideal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_1372_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_1372_d.png", + "elements":[ + { + "sid":"control_foc:23:1373", + "rsid":"control_foc:23:1373", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1374", + "rsid":"control_foc:23:1374", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1375", + "rsid":"control_foc:23:1375", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3257", + "rsid":"control_foc:23:3257", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3899", + "rsid":"control_foc:23:3899", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3900", + "rsid":"control_foc:23:3900", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1376", + "rsid":"control_foc:23:1376", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1377", + "rsid":"control_foc:23:1377", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1378", + "rsid":"control_foc:23:1378", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4033", + "rsid":"control_foc:23:4033", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1380", + "rsid":"control_foc:23:1380", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3954", + "rsid":"control_foc:23:3954", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3955", + "rsid":"control_foc:23:3955", + "name":"Constant5", + "label":"Constant5", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3957", + "rsid":"control_foc:23:3957", + "name":"Constant6", + "label":"Constant6", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3958", + "rsid":"control_foc:23:3958", + "name":"Constant7", + "label":"Constant7", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3883", + "rsid":"control_foc:23:3883", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:1385", + "rsid":"control_foc:23:1385", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1387", + "rsid":"control_foc:23:1387", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1388", + "rsid":"control_foc:23:1388", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1390", + "rsid":"control_foc:23:1390", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4034", + "rsid":"control_foc:23:4034", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4036", + "rsid":"control_foc:23:4036", + "name":"Relational\nOperator1", + "label":"Relational Operator1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1394", + "rsid":"control_foc:23:1394", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3956", + "rsid":"control_foc:23:3956", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3959", + "rsid":"control_foc:23:3959", + "name":"Switch3", + "label":"Switch3", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3264", + "rsid":"control_foc:23:3264", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4035", + "rsid":"control_foc:23:4035", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4038", + "rsid":"control_foc:23:4038", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1396", + "rsid":"control_foc:23:1396", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4038#out:1;line", + "rsid":"control_foc:23:4038#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1374#out:1;line", + "rsid":"control_foc:23:1374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4034#out:1;line", + "rsid":"control_foc:23:4034#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3883#out:1;line", + "rsid":"control_foc:23:3883#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4035#out:1;line", + "rsid":"control_foc:23:4035#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4033#out:1;line", + "rsid":"control_foc:23:4033#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3956#out:1;line", + "rsid":"control_foc:23:3956#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3959#out:1;line", + "rsid":"control_foc:23:3959#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3958#out:1;line", + "rsid":"control_foc:23:3958#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3957#out:1;line", + "rsid":"control_foc:23:3957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3954#out:1;line", + "rsid":"control_foc:23:3954#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3955#out:1;line", + "rsid":"control_foc:23:3955#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3900#out:1;line", + "rsid":"control_foc:23:3900#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3899#out:1;line", + "rsid":"control_foc:23:3899#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1394#out:1;line", + "rsid":"control_foc:23:1394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1378#out:1;line", + "rsid":"control_foc:23:1378#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1380#out:1;line", + "rsid":"control_foc:23:1380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1390#out:1;line", + "rsid":"control_foc:23:1390#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1377#out:1;line", + "rsid":"control_foc:23:1377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1376#out:1;line", + "rsid":"control_foc:23:1376#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1388#out:1;line", + "rsid":"control_foc:23:1388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1387#out:1;line", + "rsid":"control_foc:23:1387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4036#out:1;line", + "rsid":"control_foc:23:4036#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1385#out:1;line", + "rsid":"control_foc:23:1385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1375#out:1;line", + "rsid":"control_foc:23:1375#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:1373#out:1;line", + "rsid":"control_foc:23:1373#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3257#out:1;line", + "rsid":"control_foc:23:3257#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_1372_d.json", + "sameAsElement":false + }, + { + "hid":205, + "sid":"control_foc:23:3883", + "rsid":"control_foc:23:3883", + "esid":"control_foc:23:3883", + "parent":204, + "children":[ + 206, + 207, + 208 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3883_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3883_d.png", + "elements":[ + { + "sid":"control_foc:23:3884", + "rsid":"control_foc:23:3884", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3885", + "rsid":"control_foc:23:3885", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3886", + "rsid":"control_foc:23:3886", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3887", + "rsid":"control_foc:23:3887", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3888", + "rsid":"control_foc:23:3888", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3892", + "rsid":"control_foc:23:3892", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3898", + "rsid":"control_foc:23:3898", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3883_d.json", + "sameAsElement":false + }, + { + "hid":206, + "sid":"control_foc:23:3887", + "rsid":"control_foc:23:3887", + "esid":"control_foc:23:3887", + "parent":205, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3887_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3887_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3887_d.json", + "sameAsElement":false + }, + { + "hid":207, + "sid":"control_foc:23:3888", + "rsid":"control_foc:23:3888", + "esid":"control_foc:23:3888", + "parent":205, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3888_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3888_d.png", + "elements":[ + { + "sid":"control_foc:23:3889", + "rsid":"control_foc:23:3889", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3890", + "rsid":"control_foc:23:3890", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3891", + "rsid":"control_foc:23:3891", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3890#out:1;line", + "rsid":"control_foc:23:3890#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3889#out:1;line", + "rsid":"control_foc:23:3889#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3888_d.json", + "sameAsElement":false + }, + { + "hid":208, + "sid":"control_foc:23:3892", + "rsid":"control_foc:23:3892", + "esid":"control_foc:23:3892", + "parent":205, + "children":[ + 209 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3892_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3892_d.png", + "elements":[ + { + "sid":"control_foc:23:3893", + "rsid":"control_foc:23:3893", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3894", + "rsid":"control_foc:23:3894", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3895", + "rsid":"control_foc:23:3895", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896", + "rsid":"control_foc:23:3896", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3897", + "rsid":"control_foc:23:3897", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896#out:1;line", + "rsid":"control_foc:23:3896#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3894#out:1;line", + "rsid":"control_foc:23:3894#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3895#out:1;line", + "rsid":"control_foc:23:3895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3893#out:1;line", + "rsid":"control_foc:23:3893#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3892_d.json", + "sameAsElement":false + }, + { + "hid":209, + "sid":"control_foc:23:3896", + "rsid":"control_foc:23:3896", + "esid":"control_foc:23:3896", + "parent":208, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3896_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3896_d.png", + "elements":[ + { + "sid":"control_foc:23:3896:1", + "rsid":"control_foc:23:3896:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:2", + "rsid":"control_foc:23:3896:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:3", + "rsid":"control_foc:23:3896:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:4", + "rsid":"control_foc:23:3896:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:5", + "rsid":"control_foc:23:3896:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:6", + "rsid":"control_foc:23:3896:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:7", + "rsid":"control_foc:23:3896:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:8", + "rsid":"control_foc:23:3896:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:9", + "rsid":"control_foc:23:3896:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3896:1#out:1;line", + "rsid":"control_foc:23:3896:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3896:7#out:1;line", + "rsid":"control_foc:23:3896:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3896:3#out:1;line", + "rsid":"control_foc:23:3896:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3896:5#out:1;line", + "rsid":"control_foc:23:3896:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3896:4#out:1;line", + "rsid":"control_foc:23:3896:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3896:8#out:1;line", + "rsid":"control_foc:23:3896:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3896:2#out:1;line", + "rsid":"control_foc:23:3896:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3896:6#out:1;line", + "rsid":"control_foc:23:3896:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3896_d.json", + "sameAsElement":false + }, + { + "hid":210, + "sid":"control_foc:23:647", + "rsid":"control_foc:23:647", + "esid":"control_foc:23:647", + "parent":189, + "children":[ + 211 + ], + "name":"Disc. Clamping Parallel", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_647_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_647_d.png", + "elements":[ + { + "sid":"control_foc:23:648", + "rsid":"control_foc:23:648", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:650", + "rsid":"control_foc:23:650", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3245", + "rsid":"control_foc:23:3245", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3246", + "rsid":"control_foc:23:3246", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3865", + "rsid":"control_foc:23:3865", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3866", + "rsid":"control_foc:23:3866", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:653", + "rsid":"control_foc:23:653", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4030", + "rsid":"control_foc:23:4030", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3944", + "rsid":"control_foc:23:3944", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:655", + "rsid":"control_foc:23:655", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3945", + "rsid":"control_foc:23:3945", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3947", + "rsid":"control_foc:23:3947", + "name":"Constant3", + "label":"Constant3", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3948", + "rsid":"control_foc:23:3948", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3850", + "rsid":"control_foc:23:3850", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:661", + "rsid":"control_foc:23:661", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4031", + "rsid":"control_foc:23:4031", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3249", + "rsid":"control_foc:23:3249", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:670", + "rsid":"control_foc:23:670", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3943", + "rsid":"control_foc:23:3943", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3949", + "rsid":"control_foc:23:3949", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3252", + "rsid":"control_foc:23:3252", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3253", + "rsid":"control_foc:23:3253", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4032", + "rsid":"control_foc:23:4032", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4037", + "rsid":"control_foc:23:4037", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:672", + "rsid":"control_foc:23:672", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4037#out:1;line", + "rsid":"control_foc:23:4037#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4032#out:1;line", + "rsid":"control_foc:23:4032#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4030#out:1;line", + "rsid":"control_foc:23:4030#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:655#out:1;line", + "rsid":"control_foc:23:655#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3949#out:1;line", + "rsid":"control_foc:23:3949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3947#out:1;line", + "rsid":"control_foc:23:3947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3948#out:1;line", + "rsid":"control_foc:23:3948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3943#out:1;line", + "rsid":"control_foc:23:3943#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:650#out:1;line", + "rsid":"control_foc:23:650#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3945#out:1;line", + "rsid":"control_foc:23:3945#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3944#out:1;line", + "rsid":"control_foc:23:3944#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4031#out:1;line", + "rsid":"control_foc:23:4031#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3866#out:1;line", + "rsid":"control_foc:23:3866#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3865#out:1;line", + "rsid":"control_foc:23:3865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:648#out:1;line", + "rsid":"control_foc:23:648#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3850#out:1;line", + "rsid":"control_foc:23:3850#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:661#out:1;line", + "rsid":"control_foc:23:661#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:653#out:1;line", + "rsid":"control_foc:23:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:670#out:1;line", + "rsid":"control_foc:23:670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3249#out:1;line", + "rsid":"control_foc:23:3249#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3245#out:1;line", + "rsid":"control_foc:23:3245#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3246#out:1;line", + "rsid":"control_foc:23:3246#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_647_d.json", + "sameAsElement":false + }, + { + "hid":211, + "sid":"control_foc:23:3850", + "rsid":"control_foc:23:3850", + "esid":"control_foc:23:3850", + "parent":210, + "children":[ + 212, + 213, + 214 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3850_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3850_d.png", + "elements":[ + { + "sid":"control_foc:23:3851", + "rsid":"control_foc:23:3851", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3860", + "rsid":"control_foc:23:3860", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3861", + "rsid":"control_foc:23:3861", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3874", + "rsid":"control_foc:23:3874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3852", + "rsid":"control_foc:23:3852", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3855", + "rsid":"control_foc:23:3855", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3858", + "rsid":"control_foc:23:3858", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3850_d.json", + "sameAsElement":false + }, + { + "hid":212, + "sid":"control_foc:23:3874", + "rsid":"control_foc:23:3874", + "esid":"control_foc:23:3874", + "parent":211, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3874_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3874_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3874_d.json", + "sameAsElement":false + }, + { + "hid":213, + "sid":"control_foc:23:3852", + "rsid":"control_foc:23:3852", + "esid":"control_foc:23:3852", + "parent":211, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3852_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3852_d.png", + "elements":[ + { + "sid":"control_foc:23:3853", + "rsid":"control_foc:23:3853", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:660", + "rsid":"control_foc:23:660", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3854", + "rsid":"control_foc:23:3854", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:660#out:1;line", + "rsid":"control_foc:23:660#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3853#out:1;line", + "rsid":"control_foc:23:3853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3852_d.json", + "sameAsElement":false + }, + { + "hid":214, + "sid":"control_foc:23:3855", + "rsid":"control_foc:23:3855", + "esid":"control_foc:23:3855", + "parent":211, + "children":[ + 215 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3855_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3855_d.png", + "elements":[ + { + "sid":"control_foc:23:3856", + "rsid":"control_foc:23:3856", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3862", + "rsid":"control_foc:23:3862", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3863", + "rsid":"control_foc:23:3863", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864", + "rsid":"control_foc:23:3864", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3857", + "rsid":"control_foc:23:3857", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864#out:1;line", + "rsid":"control_foc:23:3864#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3862#out:1;line", + "rsid":"control_foc:23:3862#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3863#out:1;line", + "rsid":"control_foc:23:3863#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3856#out:1;line", + "rsid":"control_foc:23:3856#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3855_d.json", + "sameAsElement":false + }, + { + "hid":215, + "sid":"control_foc:23:3864", + "rsid":"control_foc:23:3864", + "esid":"control_foc:23:3864", + "parent":214, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3864_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3864_d.png", + "elements":[ + { + "sid":"control_foc:23:3864:1", + "rsid":"control_foc:23:3864:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:2", + "rsid":"control_foc:23:3864:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:3", + "rsid":"control_foc:23:3864:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:4", + "rsid":"control_foc:23:3864:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:5", + "rsid":"control_foc:23:3864:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:6", + "rsid":"control_foc:23:3864:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:7", + "rsid":"control_foc:23:3864:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:8", + "rsid":"control_foc:23:3864:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:9", + "rsid":"control_foc:23:3864:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3864:1#out:1;line", + "rsid":"control_foc:23:3864:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3864:7#out:1;line", + "rsid":"control_foc:23:3864:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3864:3#out:1;line", + "rsid":"control_foc:23:3864:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3864:5#out:1;line", + "rsid":"control_foc:23:3864:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3864:4#out:1;line", + "rsid":"control_foc:23:3864:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3864:8#out:1;line", + "rsid":"control_foc:23:3864:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3864:2#out:1;line", + "rsid":"control_foc:23:3864:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3864:6#out:1;line", + "rsid":"control_foc:23:3864:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3864_d.json", + "sameAsElement":false + }, + { + "hid":216, + "sid":"control_foc:23:673", + "rsid":"control_foc:23:673", + "esid":"control_foc:23:673", + "parent":189, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Anti-windup/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_673_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_673_d.png", + "elements":[ + { + "sid":"control_foc:23:674", + "rsid":"control_foc:23:674", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3216", + "rsid":"control_foc:23:3216", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3217", + "rsid":"control_foc:23:3217", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3218", + "rsid":"control_foc:23:3218", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3214", + "rsid":"control_foc:23:3214", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3211", + "rsid":"control_foc:23:3211", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3213", + "rsid":"control_foc:23:3213", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3215", + "rsid":"control_foc:23:3215", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:675", + "rsid":"control_foc:23:675", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:674#out:1;line", + "rsid":"control_foc:23:674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3216#out:1;line", + "rsid":"control_foc:23:3216#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3217#out:1;line", + "rsid":"control_foc:23:3217#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3218#out:1;line", + "rsid":"control_foc:23:3218#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3214#out:1;line", + "rsid":"control_foc:23:3214#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_673_d.json", + "sameAsElement":false + }, + { + "hid":217, + "sid":"control_foc:23:677", + "rsid":"control_foc:23:677", + "esid":"control_foc:23:677", + "parent":188, + "children":[ + 218, + 219, + 220 + ], + "name":"D Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_677_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_677_d.png", + "elements":[ + { + "sid":"control_foc:23:678", + "rsid":"control_foc:23:678", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:679", + "rsid":"control_foc:23:679", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:680", + "rsid":"control_foc:23:680", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:681", + "rsid":"control_foc:23:681", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:686", + "rsid":"control_foc:23:686", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:690", + "rsid":"control_foc:23:690", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_677_d.json", + "sameAsElement":false + }, + { + "hid":218, + "sid":"control_foc:23:680", + "rsid":"control_foc:23:680", + "esid":"control_foc:23:680", + "parent":217, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/D Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_680_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_680_d.png", + "elements":[ + { + "sid":"control_foc:23:3185", + "rsid":"control_foc:23:3185", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3186", + "rsid":"control_foc:23:3186", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3187", + "rsid":"control_foc:23:3187", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3185#out:1;line", + "rsid":"control_foc:23:3185#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3186#out:1;line", + "rsid":"control_foc:23:3186#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_680_d.json", + "sameAsElement":false + }, + { + "hid":219, + "sid":"control_foc:23:681", + "rsid":"control_foc:23:681", + "esid":"control_foc:23:681", + "parent":217, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/D Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_681_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_681_d.png", + "elements":[ + { + "sid":"control_foc:23:682", + "rsid":"control_foc:23:682", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:683", + "rsid":"control_foc:23:683", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:684", + "rsid":"control_foc:23:684", + "name":"DProd Out", + "label":"DProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:685", + "rsid":"control_foc:23:685", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:684#out:1;line", + "rsid":"control_foc:23:684#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:683#out:1;line", + "rsid":"control_foc:23:683#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:682#out:1;line", + "rsid":"control_foc:23:682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_681_d.json", + "sameAsElement":false + }, + { + "hid":220, + "sid":"control_foc:23:686", + "rsid":"control_foc:23:686", + "esid":"control_foc:23:686", + "parent":217, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/D Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_686_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_686_d.png", + "elements":[ + { + "sid":"control_foc:23:687", + "rsid":"control_foc:23:687", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3188", + "rsid":"control_foc:23:3188", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:688", + "rsid":"control_foc:23:688", + "name":"Derivative Gain", + "label":"Derivative Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3189", + "rsid":"control_foc:23:3189", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3190", + "rsid":"control_foc:23:3190", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:689", + "rsid":"control_foc:23:689", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:688#out:1;line", + "rsid":"control_foc:23:688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:687#out:1;line", + "rsid":"control_foc:23:687#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3188#out:1;line", + "rsid":"control_foc:23:3188#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3189#out:1;line", + "rsid":"control_foc:23:3189#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_686_d.json", + "sameAsElement":false + }, + { + "hid":221, + "sid":"control_foc:23:692", + "rsid":"control_foc:23:692", + "esid":"control_foc:23:692", + "parent":188, + "children":[ + 222, + 223, + 227, + 228, + 232, + 233 + ], + "name":"Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_692_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_692_d.png", + "elements":[ + { + "sid":"control_foc:23:693", + "rsid":"control_foc:23:693", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:694", + "rsid":"control_foc:23:694", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:695", + "rsid":"control_foc:23:695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:696", + "rsid":"control_foc:23:696", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:697", + "rsid":"control_foc:23:697", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3669", + "rsid":"control_foc:23:3669", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:698", + "rsid":"control_foc:23:698", + "name":"Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:706", + "rsid":"control_foc:23:706", + "name":"Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:715", + "rsid":"control_foc:23:715", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:716", + "rsid":"control_foc:23:716", + "name":"Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:732", + "rsid":"control_foc:23:732", + "name":"Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:740", + "rsid":"control_foc:23:740", + "name":"Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:757", + "rsid":"control_foc:23:757", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_692_d.json", + "sameAsElement":false + }, + { + "hid":222, + "sid":"control_foc:23:698", + "rsid":"control_foc:23:698", + "esid":"control_foc:23:698", + "parent":221, + "children":[ + ], + "name":"Cont. Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_698_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_698_d.png", + "elements":[ + { + "sid":"control_foc:23:699", + "rsid":"control_foc:23:699", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:700", + "rsid":"control_foc:23:700", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:701", + "rsid":"control_foc:23:701", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:702", + "rsid":"control_foc:23:702", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3334", + "rsid":"control_foc:23:3334", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3689", + "rsid":"control_foc:23:3689", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:703", + "rsid":"control_foc:23:703", + "name":"Filter", + "label":"Filter", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3335", + "rsid":"control_foc:23:3335", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:704", + "rsid":"control_foc:23:704", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:2723", + "rsid":"control_foc:23:2723", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3474", + "rsid":"control_foc:23:3474", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3336", + "rsid":"control_foc:23:3336", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3690", + "rsid":"control_foc:23:3690", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:705", + "rsid":"control_foc:23:705", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3689#out:1;line", + "rsid":"control_foc:23:3689#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:702#out:1;line", + "rsid":"control_foc:23:702#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:699#out:1;line", + "rsid":"control_foc:23:699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:703#out:1;line", + "rsid":"control_foc:23:703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:704#out:1;line", + "rsid":"control_foc:23:704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:700#out:1;line", + "rsid":"control_foc:23:700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3334#out:1;line", + "rsid":"control_foc:23:3334#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3335#out:1;line", + "rsid":"control_foc:23:3335#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:701#out:1;line", + "rsid":"control_foc:23:701#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_698_d.json", + "sameAsElement":false + }, + { + "hid":223, + "sid":"control_foc:23:706", + "rsid":"control_foc:23:706", + "esid":"control_foc:23:706", + "parent":221, + "children":[ + 224 + ], + "name":"Differentiator", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_706_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_706_d.png", + "elements":[ + { + "sid":"control_foc:23:707", + "rsid":"control_foc:23:707", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:708", + "rsid":"control_foc:23:708", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:709", + "rsid":"control_foc:23:709", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3328", + "rsid":"control_foc:23:3328", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3331", + "rsid":"control_foc:23:3331", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3688", + "rsid":"control_foc:23:3688", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:710", + "rsid":"control_foc:23:710", + "name":"DTDup", + "label":"DTDup", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:711", + "rsid":"control_foc:23:711", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3332", + "rsid":"control_foc:23:3332", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:2722", + "rsid":"control_foc:23:2722", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3333", + "rsid":"control_foc:23:3333", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3330", + "rsid":"control_foc:23:3330", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3480", + "rsid":"control_foc:23:3480", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3670", + "rsid":"control_foc:23:3670", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:713", + "rsid":"control_foc:23:713", + "name":"UD", + "label":"UD", + "className":"Simulink.Delay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:714", + "rsid":"control_foc:23:714", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3688#out:1;line", + "rsid":"control_foc:23:3688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:709#out:1;line", + "rsid":"control_foc:23:709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:707#out:1;line", + "rsid":"control_foc:23:707#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:713#out:1;line", + "rsid":"control_foc:23:713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3670#out:1;line", + "rsid":"control_foc:23:3670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:711#out:1;line", + "rsid":"control_foc:23:711#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3328#out:1;line", + "rsid":"control_foc:23:3328#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3331#out:1;line", + "rsid":"control_foc:23:3331#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3332#out:1;line", + "rsid":"control_foc:23:3332#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:708#out:1;line", + "rsid":"control_foc:23:708#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_706_d.json", + "sameAsElement":false + }, + { + "hid":224, + "sid":"control_foc:23:3670", + "rsid":"control_foc:23:3670", + "esid":"control_foc:23:3670", + "parent":223, + "children":[ + 225, + 226 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Differentiator/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3670_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3670_d.png", + "elements":[ + { + "sid":"control_foc:23:3671", + "rsid":"control_foc:23:3671", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3672", + "rsid":"control_foc:23:3672", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3673", + "rsid":"control_foc:23:3673", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3678", + "rsid":"control_foc:23:3678", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3684", + "rsid":"control_foc:23:3684", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3670_d.json", + "sameAsElement":false + }, + { + "hid":225, + "sid":"control_foc:23:3673", + "rsid":"control_foc:23:3673", + "esid":"control_foc:23:3673", + "parent":224, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Differentiator/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3673_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3673_d.png", + "elements":[ + { + "sid":"control_foc:23:3674", + "rsid":"control_foc:23:3674", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3675", + "rsid":"control_foc:23:3675", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3676", + "rsid":"control_foc:23:3676", + "name":"Udiff*Ts Prod Out", + "label":"Udiff*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3677", + "rsid":"control_foc:23:3677", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3674#out:1;line", + "rsid":"control_foc:23:3674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3676#out:1;line", + "rsid":"control_foc:23:3676#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3675#out:1;line", + "rsid":"control_foc:23:3675#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3673_d.json", + "sameAsElement":false + }, + { + "hid":226, + "sid":"control_foc:23:3678", + "rsid":"control_foc:23:3678", + "esid":"control_foc:23:3678", + "parent":224, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Differentiator/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3678_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3678_d.png", + "elements":[ + { + "sid":"control_foc:23:3679", + "rsid":"control_foc:23:3679", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3680", + "rsid":"control_foc:23:3680", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3681", + "rsid":"control_foc:23:3681", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3682", + "rsid":"control_foc:23:3682", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3683", + "rsid":"control_foc:23:3683", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3679#out:1;line", + "rsid":"control_foc:23:3679#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3680#out:1;line", + "rsid":"control_foc:23:3680#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3682#out:1;line", + "rsid":"control_foc:23:3682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3678_d.json", + "sameAsElement":false + }, + { + "hid":227, + "sid":"control_foc:23:715", + "rsid":"control_foc:23:715", + "esid":"control_foc:23:715", + "parent":221, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_715_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_715_d.png", + "elements":[ + { + "sid":"control_foc:23:3315", + "rsid":"control_foc:23:3315", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3316", + "rsid":"control_foc:23:3316", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3317", + "rsid":"control_foc:23:3317", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3318", + "rsid":"control_foc:23:3318", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3319", + "rsid":"control_foc:23:3319", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3686", + "rsid":"control_foc:23:3686", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3320", + "rsid":"control_foc:23:3320", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3432", + "rsid":"control_foc:23:3432", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3313", + "rsid":"control_foc:23:3313", + "name":"Signal Specification3", + "label":"Signal Specification3", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3324", + "rsid":"control_foc:23:3324", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3321", + "rsid":"control_foc:23:3321", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3323", + "rsid":"control_foc:23:3323", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3314", + "rsid":"control_foc:23:3314", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3325", + "rsid":"control_foc:23:3325", + "name":"Terminator4", + "label":"Terminator4", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3327", + "rsid":"control_foc:23:3327", + "name":"Terminator5", + "label":"Terminator5", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3687", + "rsid":"control_foc:23:3687", + "name":"Terminator6", + "label":"Terminator6", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3686#out:1;line", + "rsid":"control_foc:23:3686#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3316#out:1;line", + "rsid":"control_foc:23:3316#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3313#out:1;line", + "rsid":"control_foc:23:3313#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3320#out:1;line", + "rsid":"control_foc:23:3320#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3317#out:1;line", + "rsid":"control_foc:23:3317#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3319#out:1;line", + "rsid":"control_foc:23:3319#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3324#out:1;line", + "rsid":"control_foc:23:3324#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3318#out:1;line", + "rsid":"control_foc:23:3318#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3315#out:1;line", + "rsid":"control_foc:23:3315#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3432#out:1;line", + "rsid":"control_foc:23:3432#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_715_d.json", + "sameAsElement":false + }, + { + "hid":228, + "sid":"control_foc:23:716", + "rsid":"control_foc:23:716", + "esid":"control_foc:23:716", + "parent":221, + "children":[ + 229 + ], + "name":"Disc. Backward Euler Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_716_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_716_d.png", + "elements":[ + { + "sid":"control_foc:23:717", + "rsid":"control_foc:23:717", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:718", + "rsid":"control_foc:23:718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:719", + "rsid":"control_foc:23:719", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:720", + "rsid":"control_foc:23:720", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3340", + "rsid":"control_foc:23:3340", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3693", + "rsid":"control_foc:23:3693", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:722", + "rsid":"control_foc:23:722", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:721", + "rsid":"control_foc:23:721", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:723", + "rsid":"control_foc:23:723", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:724", + "rsid":"control_foc:23:724", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:725", + "rsid":"control_foc:23:725", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:726", + "rsid":"control_foc:23:726", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:727", + "rsid":"control_foc:23:727", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:2725", + "rsid":"control_foc:23:2725", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3482", + "rsid":"control_foc:23:3482", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3342", + "rsid":"control_foc:23:3342", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3694", + "rsid":"control_foc:23:3694", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:729", + "rsid":"control_foc:23:729", + "name":"Unary Minus", + "label":"Unary Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:730", + "rsid":"control_foc:23:730", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:731", + "rsid":"control_foc:23:731", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:23:3693#out:1;line", + "rsid":"control_foc:23:3693#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:720#out:1;line", + "rsid":"control_foc:23:720#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:723#out:1;line", + "rsid":"control_foc:23:723#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:722#out:1;line", + "rsid":"control_foc:23:722#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:717#out:1;line", + "rsid":"control_foc:23:717#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:725#out:1;line", + "rsid":"control_foc:23:725#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:718#out:1;line", + "rsid":"control_foc:23:718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:721#out:1;line", + "rsid":"control_foc:23:721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3694#out:1;line", + "rsid":"control_foc:23:3694#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:726#out:1;line", + "rsid":"control_foc:23:726#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:727#out:1;line", + "rsid":"control_foc:23:727#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:729#out:1;line", + "rsid":"control_foc:23:729#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:724#out:1;line", + "rsid":"control_foc:23:724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3340#out:1;line", + "rsid":"control_foc:23:3340#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:719#out:1;line", + "rsid":"control_foc:23:719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_716_d.json", + "sameAsElement":false + }, + { + "hid":229, + "sid":"control_foc:23:3694", + "rsid":"control_foc:23:3694", + "esid":"control_foc:23:3694", + "parent":228, + "children":[ + 230, + 231 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Backward Euler Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3694_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3694_d.png", + "elements":[ + { + "sid":"control_foc:23:3695", + "rsid":"control_foc:23:3695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3696", + "rsid":"control_foc:23:3696", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3697", + "rsid":"control_foc:23:3697", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3702", + "rsid":"control_foc:23:3702", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3708", + "rsid":"control_foc:23:3708", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3694_d.json", + "sameAsElement":false + }, + { + "hid":230, + "sid":"control_foc:23:3697", + "rsid":"control_foc:23:3697", + "esid":"control_foc:23:3697", + "parent":229, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Backward Euler Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3697_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3697_d.png", + "elements":[ + { + "sid":"control_foc:23:3698", + "rsid":"control_foc:23:3698", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3699", + "rsid":"control_foc:23:3699", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3700", + "rsid":"control_foc:23:3700", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3701", + "rsid":"control_foc:23:3701", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3699#out:1;line", + "rsid":"control_foc:23:3699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3700#out:1;line", + "rsid":"control_foc:23:3700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3698#out:1;line", + "rsid":"control_foc:23:3698#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3697_d.json", + "sameAsElement":false + }, + { + "hid":231, + "sid":"control_foc:23:3702", + "rsid":"control_foc:23:3702", + "esid":"control_foc:23:3702", + "parent":229, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3702_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3702_d.png", + "elements":[ + { + "sid":"control_foc:23:3703", + "rsid":"control_foc:23:3703", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3704", + "rsid":"control_foc:23:3704", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3705", + "rsid":"control_foc:23:3705", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3706", + "rsid":"control_foc:23:3706", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3707", + "rsid":"control_foc:23:3707", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3706#out:1;line", + "rsid":"control_foc:23:3706#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3704#out:1;line", + "rsid":"control_foc:23:3704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3703#out:1;line", + "rsid":"control_foc:23:3703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3702_d.json", + "sameAsElement":false + }, + { + "hid":232, + "sid":"control_foc:23:732", + "rsid":"control_foc:23:732", + "esid":"control_foc:23:732", + "parent":221, + "children":[ + ], + "name":"Disc. Forward Euler Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_732_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_732_d.png", + "elements":[ + { + "sid":"control_foc:23:733", + "rsid":"control_foc:23:733", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:734", + "rsid":"control_foc:23:734", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:735", + "rsid":"control_foc:23:735", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:736", + "rsid":"control_foc:23:736", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3337", + "rsid":"control_foc:23:3337", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3691", + "rsid":"control_foc:23:3691", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:737", + "rsid":"control_foc:23:737", + "name":"Filter", + "label":"Filter", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3338", + "rsid":"control_foc:23:3338", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:738", + "rsid":"control_foc:23:738", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:2724", + "rsid":"control_foc:23:2724", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3481", + "rsid":"control_foc:23:3481", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3339", + "rsid":"control_foc:23:3339", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3692", + "rsid":"control_foc:23:3692", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:739", + "rsid":"control_foc:23:739", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3691#out:1;line", + "rsid":"control_foc:23:3691#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:736#out:1;line", + "rsid":"control_foc:23:736#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:738#out:1;line", + "rsid":"control_foc:23:738#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:734#out:1;line", + "rsid":"control_foc:23:734#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:733#out:1;line", + "rsid":"control_foc:23:733#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:737#out:1;line", + "rsid":"control_foc:23:737#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3337#out:1;line", + "rsid":"control_foc:23:3337#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3338#out:1;line", + "rsid":"control_foc:23:3338#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:735#out:1;line", + "rsid":"control_foc:23:735#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_732_d.json", + "sameAsElement":false + }, + { + "hid":233, + "sid":"control_foc:23:740", + "rsid":"control_foc:23:740", + "esid":"control_foc:23:740", + "parent":221, + "children":[ + 234 + ], + "name":"Disc. Trapezoidal Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_740_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_740_d.png", + "elements":[ + { + "sid":"control_foc:23:741", + "rsid":"control_foc:23:741", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:742", + "rsid":"control_foc:23:742", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:743", + "rsid":"control_foc:23:743", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:744", + "rsid":"control_foc:23:744", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3343", + "rsid":"control_foc:23:3343", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3724", + "rsid":"control_foc:23:3724", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:746", + "rsid":"control_foc:23:746", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:747", + "rsid":"control_foc:23:747", + "name":"Divide", + "label":"Divide", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:745", + "rsid":"control_foc:23:745", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:748", + "rsid":"control_foc:23:748", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:749", + "rsid":"control_foc:23:749", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:750", + "rsid":"control_foc:23:750", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:751", + "rsid":"control_foc:23:751", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:752", + "rsid":"control_foc:23:752", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:753", + "rsid":"control_foc:23:753", + "name":"SumNum", + "label":"SumNum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:2726", + "rsid":"control_foc:23:2726", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3483", + "rsid":"control_foc:23:3483", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3345", + "rsid":"control_foc:23:3345", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3709", + "rsid":"control_foc:23:3709", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:755", + "rsid":"control_foc:23:755", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:756", + "rsid":"control_foc:23:756", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_foc:23:3724#out:1;line", + "rsid":"control_foc:23:3724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:744#out:1;line", + "rsid":"control_foc:23:744#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:750#out:1;line", + "rsid":"control_foc:23:750#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3709#out:1;line", + "rsid":"control_foc:23:3709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:745#out:1;line", + "rsid":"control_foc:23:745#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:752#out:1;line", + "rsid":"control_foc:23:752#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:753#out:1;line", + "rsid":"control_foc:23:753#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:747#out:1;line", + "rsid":"control_foc:23:747#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:751#out:1;line", + "rsid":"control_foc:23:751#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:741#out:1;line", + "rsid":"control_foc:23:741#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:748#out:1;line", + "rsid":"control_foc:23:748#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:749#out:1;line", + "rsid":"control_foc:23:749#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:742#out:1;line", + "rsid":"control_foc:23:742#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:746#out:1;line", + "rsid":"control_foc:23:746#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3343#out:1;line", + "rsid":"control_foc:23:3343#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:743#out:1;line", + "rsid":"control_foc:23:743#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_740_d.json", + "sameAsElement":false + }, + { + "hid":234, + "sid":"control_foc:23:3709", + "rsid":"control_foc:23:3709", + "esid":"control_foc:23:3709", + "parent":233, + "children":[ + 235, + 236 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Trapezoidal Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3709_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3709_d.png", + "elements":[ + { + "sid":"control_foc:23:3710", + "rsid":"control_foc:23:3710", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3711", + "rsid":"control_foc:23:3711", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3712", + "rsid":"control_foc:23:3712", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3717", + "rsid":"control_foc:23:3717", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3723", + "rsid":"control_foc:23:3723", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3709_d.json", + "sameAsElement":false + }, + { + "hid":235, + "sid":"control_foc:23:3712", + "rsid":"control_foc:23:3712", + "esid":"control_foc:23:3712", + "parent":234, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Trapezoidal Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3712_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3712_d.png", + "elements":[ + { + "sid":"control_foc:23:3713", + "rsid":"control_foc:23:3713", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3714", + "rsid":"control_foc:23:3714", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3778", + "rsid":"control_foc:23:3778", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3715", + "rsid":"control_foc:23:3715", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3716", + "rsid":"control_foc:23:3716", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3778#out:1;line", + "rsid":"control_foc:23:3778#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3714#out:1;line", + "rsid":"control_foc:23:3714#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3715#out:1;line", + "rsid":"control_foc:23:3715#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3713#out:1;line", + "rsid":"control_foc:23:3713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3712_d.json", + "sameAsElement":false + }, + { + "hid":236, + "sid":"control_foc:23:3717", + "rsid":"control_foc:23:3717", + "esid":"control_foc:23:3717", + "parent":234, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3717_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3717_d.png", + "elements":[ + { + "sid":"control_foc:23:3718", + "rsid":"control_foc:23:3718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3719", + "rsid":"control_foc:23:3719", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3720", + "rsid":"control_foc:23:3720", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3721", + "rsid":"control_foc:23:3721", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3722", + "rsid":"control_foc:23:3722", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3721#out:1;line", + "rsid":"control_foc:23:3721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3719#out:1;line", + "rsid":"control_foc:23:3719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3718#out:1;line", + "rsid":"control_foc:23:3718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3717_d.json", + "sameAsElement":false + }, + { + "hid":237, + "sid":"control_foc:23:758", + "rsid":"control_foc:23:758", + "esid":"control_foc:23:758", + "parent":188, + "children":[ + 238, + 239, + 240, + 241 + ], + "name":"Filter ICs", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_758_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_758_d.png", + "elements":[ + { + "sid":"control_foc:23:759", + "rsid":"control_foc:23:759", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:760", + "rsid":"control_foc:23:760", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:761", + "rsid":"control_foc:23:761", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:764", + "rsid":"control_foc:23:764", + "name":"Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:767", + "rsid":"control_foc:23:767", + "name":"Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:770", + "rsid":"control_foc:23:770", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_758_d.json", + "sameAsElement":false + }, + { + "hid":238, + "sid":"control_foc:23:760", + "rsid":"control_foc:23:760", + "esid":"control_foc:23:760", + "parent":237, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_760_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_760_d.png", + "elements":[ + { + "sid":"control_foc:23:3197", + "rsid":"control_foc:23:3197", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3396", + "rsid":"control_foc:23:3396", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3198", + "rsid":"control_foc:23:3198", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3397", + "rsid":"control_foc:23:3397", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3199", + "rsid":"control_foc:23:3199", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3398", + "rsid":"control_foc:23:3398", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3197#out:1;line", + "rsid":"control_foc:23:3197#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3198#out:1;line", + "rsid":"control_foc:23:3198#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3396#out:1;line", + "rsid":"control_foc:23:3396#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3397#out:1;line", + "rsid":"control_foc:23:3397#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_760_d.json", + "sameAsElement":false + }, + { + "hid":239, + "sid":"control_foc:23:761", + "rsid":"control_foc:23:761", + "esid":"control_foc:23:761", + "parent":237, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_761_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_761_d.png", + "elements":[ + { + "sid":"control_foc:23:762", + "rsid":"control_foc:23:762", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:763", + "rsid":"control_foc:23:763", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:762#out:1;line", + "rsid":"control_foc:23:762#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_761_d.json", + "sameAsElement":false + }, + { + "hid":240, + "sid":"control_foc:23:764", + "rsid":"control_foc:23:764", + "esid":"control_foc:23:764", + "parent":237, + "children":[ + ], + "name":"Internal IC - Differentiator", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter ICs/Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_764_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_764_d.png", + "elements":[ + { + "sid":"control_foc:23:3203", + "rsid":"control_foc:23:3203", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3402", + "rsid":"control_foc:23:3402", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3204", + "rsid":"control_foc:23:3204", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3403", + "rsid":"control_foc:23:3403", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3205", + "rsid":"control_foc:23:3205", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3404", + "rsid":"control_foc:23:3404", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3203#out:1;line", + "rsid":"control_foc:23:3203#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3204#out:1;line", + "rsid":"control_foc:23:3204#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3402#out:1;line", + "rsid":"control_foc:23:3402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3403#out:1;line", + "rsid":"control_foc:23:3403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_764_d.json", + "sameAsElement":false + }, + { + "hid":241, + "sid":"control_foc:23:767", + "rsid":"control_foc:23:767", + "esid":"control_foc:23:767", + "parent":237, + "children":[ + ], + "name":"Internal IC - Filter", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Filter ICs/Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_767_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_767_d.png", + "elements":[ + { + "sid":"control_foc:23:3200", + "rsid":"control_foc:23:3200", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3399", + "rsid":"control_foc:23:3399", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3201", + "rsid":"control_foc:23:3201", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3400", + "rsid":"control_foc:23:3400", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3202", + "rsid":"control_foc:23:3202", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3401", + "rsid":"control_foc:23:3401", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3200#out:1;line", + "rsid":"control_foc:23:3200#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3201#out:1;line", + "rsid":"control_foc:23:3201#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3399#out:1;line", + "rsid":"control_foc:23:3399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3400#out:1;line", + "rsid":"control_foc:23:3400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_767_d.json", + "sameAsElement":false + }, + { + "hid":242, + "sid":"control_foc:23:780", + "rsid":"control_foc:23:780", + "esid":"control_foc:23:780", + "parent":188, + "children":[ + 243, + 244, + 245 + ], + "name":"I Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_780_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_780_d.png", + "elements":[ + { + "sid":"control_foc:23:781", + "rsid":"control_foc:23:781", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:782", + "rsid":"control_foc:23:782", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:783", + "rsid":"control_foc:23:783", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:784", + "rsid":"control_foc:23:784", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:789", + "rsid":"control_foc:23:789", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:793", + "rsid":"control_foc:23:793", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_780_d.json", + "sameAsElement":false + }, + { + "hid":243, + "sid":"control_foc:23:783", + "rsid":"control_foc:23:783", + "esid":"control_foc:23:783", + "parent":242, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/I Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_783_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_783_d.png", + "elements":[ + { + "sid":"control_foc:23:3170", + "rsid":"control_foc:23:3170", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3171", + "rsid":"control_foc:23:3171", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3172", + "rsid":"control_foc:23:3172", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3171#out:1;line", + "rsid":"control_foc:23:3171#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3170#out:1;line", + "rsid":"control_foc:23:3170#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_783_d.json", + "sameAsElement":false + }, + { + "hid":244, + "sid":"control_foc:23:784", + "rsid":"control_foc:23:784", + "esid":"control_foc:23:784", + "parent":242, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/I Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_784_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_784_d.png", + "elements":[ + { + "sid":"control_foc:23:785", + "rsid":"control_foc:23:785", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:786", + "rsid":"control_foc:23:786", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:787", + "rsid":"control_foc:23:787", + "name":"IProd Out", + "label":"IProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:788", + "rsid":"control_foc:23:788", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:785#out:1;line", + "rsid":"control_foc:23:785#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:786#out:1;line", + "rsid":"control_foc:23:786#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:787#out:1;line", + "rsid":"control_foc:23:787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_784_d.json", + "sameAsElement":false + }, + { + "hid":245, + "sid":"control_foc:23:789", + "rsid":"control_foc:23:789", + "esid":"control_foc:23:789", + "parent":242, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/I Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_789_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_789_d.png", + "elements":[ + { + "sid":"control_foc:23:790", + "rsid":"control_foc:23:790", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3173", + "rsid":"control_foc:23:3173", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:791", + "rsid":"control_foc:23:791", + "name":"Integral Gain", + "label":"Integral Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3174", + "rsid":"control_foc:23:3174", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3175", + "rsid":"control_foc:23:3175", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:792", + "rsid":"control_foc:23:792", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:790#out:1;line", + "rsid":"control_foc:23:790#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:791#out:1;line", + "rsid":"control_foc:23:791#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3174#out:1;line", + "rsid":"control_foc:23:3174#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3173#out:1;line", + "rsid":"control_foc:23:3173#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_789_d.json", + "sameAsElement":false + }, + { + "hid":246, + "sid":"control_foc:23:795", + "rsid":"control_foc:23:795", + "esid":"control_foc:23:795", + "parent":188, + "children":[ + 247, + 248, + 249 + ], + "name":"Ideal P Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_795_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_795_d.png", + "elements":[ + { + "sid":"control_foc:23:796", + "rsid":"control_foc:23:796", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:797", + "rsid":"control_foc:23:797", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:798", + "rsid":"control_foc:23:798", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:803", + "rsid":"control_foc:23:803", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:807", + "rsid":"control_foc:23:807", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:810", + "rsid":"control_foc:23:810", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_795_d.json", + "sameAsElement":false + }, + { + "hid":247, + "sid":"control_foc:23:798", + "rsid":"control_foc:23:798", + "esid":"control_foc:23:798", + "parent":246, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_798_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_798_d.png", + "elements":[ + { + "sid":"control_foc:23:799", + "rsid":"control_foc:23:799", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:800", + "rsid":"control_foc:23:800", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:801", + "rsid":"control_foc:23:801", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:802", + "rsid":"control_foc:23:802", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:799#out:1;line", + "rsid":"control_foc:23:799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:800#out:1;line", + "rsid":"control_foc:23:800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:801#out:1;line", + "rsid":"control_foc:23:801#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_798_d.json", + "sameAsElement":false + }, + { + "hid":248, + "sid":"control_foc:23:803", + "rsid":"control_foc:23:803", + "esid":"control_foc:23:803", + "parent":246, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_803_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_803_d.png", + "elements":[ + { + "sid":"control_foc:23:804", + "rsid":"control_foc:23:804", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3368", + "rsid":"control_foc:23:3368", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:805", + "rsid":"control_foc:23:805", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3369", + "rsid":"control_foc:23:3369", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3370", + "rsid":"control_foc:23:3370", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:806", + "rsid":"control_foc:23:806", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:804#out:1;line", + "rsid":"control_foc:23:804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:805#out:1;line", + "rsid":"control_foc:23:805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3368#out:1;line", + "rsid":"control_foc:23:3368#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3369#out:1;line", + "rsid":"control_foc:23:3369#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_803_d.json", + "sameAsElement":false + }, + { + "hid":249, + "sid":"control_foc:23:807", + "rsid":"control_foc:23:807", + "esid":"control_foc:23:807", + "parent":246, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_807_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_807_d.png", + "elements":[ + { + "sid":"control_foc:23:808", + "rsid":"control_foc:23:808", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3365", + "rsid":"control_foc:23:3365", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3367", + "rsid":"control_foc:23:3367", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:809", + "rsid":"control_foc:23:809", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:808#out:1;line", + "rsid":"control_foc:23:808#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3365#out:1;line", + "rsid":"control_foc:23:3365#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_807_d.json", + "sameAsElement":false + }, + { + "hid":250, + "sid":"control_foc:23:811", + "rsid":"control_foc:23:811", + "esid":"control_foc:23:811", + "parent":188, + "children":[ + 251, + 252, + 253, + 254 + ], + "name":"Ideal P Gain Fdbk", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_811_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_811_d.png", + "elements":[ + { + "sid":"control_foc:23:812", + "rsid":"control_foc:23:812", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:813", + "rsid":"control_foc:23:813", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3417", + "rsid":"control_foc:23:3417", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:814", + "rsid":"control_foc:23:814", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:819", + "rsid":"control_foc:23:819", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:823", + "rsid":"control_foc:23:823", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:826", + "rsid":"control_foc:23:826", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_811_d.json", + "sameAsElement":false + }, + { + "hid":251, + "sid":"control_foc:23:3417", + "rsid":"control_foc:23:3417", + "esid":"control_foc:23:3417", + "parent":250, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3417_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3417_d.png", + "elements":[ + { + "sid":"control_foc:23:3420", + "rsid":"control_foc:23:3420", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3421", + "rsid":"control_foc:23:3421", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3464", + "rsid":"control_foc:23:3464", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3422", + "rsid":"control_foc:23:3422", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3424", + "rsid":"control_foc:23:3424", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3421#out:1;line", + "rsid":"control_foc:23:3421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3420#out:1;line", + "rsid":"control_foc:23:3420#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3464#out:1;line", + "rsid":"control_foc:23:3464#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3417_d.json", + "sameAsElement":false + }, + { + "hid":252, + "sid":"control_foc:23:814", + "rsid":"control_foc:23:814", + "esid":"control_foc:23:814", + "parent":250, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain Fdbk/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_814_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_814_d.png", + "elements":[ + { + "sid":"control_foc:23:815", + "rsid":"control_foc:23:815", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:816", + "rsid":"control_foc:23:816", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:817", + "rsid":"control_foc:23:817", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:818", + "rsid":"control_foc:23:818", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:817#out:1;line", + "rsid":"control_foc:23:817#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:816#out:1;line", + "rsid":"control_foc:23:816#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:815#out:1;line", + "rsid":"control_foc:23:815#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_814_d.json", + "sameAsElement":false + }, + { + "hid":253, + "sid":"control_foc:23:819", + "rsid":"control_foc:23:819", + "esid":"control_foc:23:819", + "parent":250, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain Fdbk/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_819_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_819_d.png", + "elements":[ + { + "sid":"control_foc:23:820", + "rsid":"control_foc:23:820", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3362", + "rsid":"control_foc:23:3362", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:821", + "rsid":"control_foc:23:821", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3363", + "rsid":"control_foc:23:3363", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3364", + "rsid":"control_foc:23:3364", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:822", + "rsid":"control_foc:23:822", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:821#out:1;line", + "rsid":"control_foc:23:821#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:820#out:1;line", + "rsid":"control_foc:23:820#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3363#out:1;line", + "rsid":"control_foc:23:3363#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3362#out:1;line", + "rsid":"control_foc:23:3362#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_819_d.json", + "sameAsElement":false + }, + { + "hid":254, + "sid":"control_foc:23:823", + "rsid":"control_foc:23:823", + "esid":"control_foc:23:823", + "parent":250, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Ideal P Gain Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_823_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_823_d.png", + "elements":[ + { + "sid":"control_foc:23:824", + "rsid":"control_foc:23:824", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3359", + "rsid":"control_foc:23:3359", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3361", + "rsid":"control_foc:23:3361", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:825", + "rsid":"control_foc:23:825", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:824#out:1;line", + "rsid":"control_foc:23:824#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3359#out:1;line", + "rsid":"control_foc:23:3359#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_823_d.json", + "sameAsElement":false + }, + { + "hid":255, + "sid":"control_foc:23:827", + "rsid":"control_foc:23:827", + "esid":"control_foc:23:827", + "parent":188, + "children":[ + 256, + 257, + 258 + ], + "name":"Integrator", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_827_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_827_d.png", + "elements":[ + { + "sid":"control_foc:23:828", + "rsid":"control_foc:23:828", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:829", + "rsid":"control_foc:23:829", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:830", + "rsid":"control_foc:23:830", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:831", + "rsid":"control_foc:23:831", + "name":"Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:837", + "rsid":"control_foc:23:837", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:838", + "rsid":"control_foc:23:838", + "name":"Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:847", + "rsid":"control_foc:23:847", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:848", + "rsid":"control_foc:23:848", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_827_d.json", + "sameAsElement":false + }, + { + "hid":256, + "sid":"control_foc:23:831", + "rsid":"control_foc:23:831", + "esid":"control_foc:23:831", + "parent":255, + "children":[ + ], + "name":"Continuous", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Integrator/Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_831_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_831_d.png", + "elements":[ + { + "sid":"control_foc:23:832", + "rsid":"control_foc:23:832", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:833", + "rsid":"control_foc:23:833", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:834", + "rsid":"control_foc:23:834", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3433", + "rsid":"control_foc:23:3433", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:835", + "rsid":"control_foc:23:835", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3434", + "rsid":"control_foc:23:3434", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:2708", + "rsid":"control_foc:23:2708", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3473", + "rsid":"control_foc:23:3473", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3435", + "rsid":"control_foc:23:3435", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:836", + "rsid":"control_foc:23:836", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:832#out:1;line", + "rsid":"control_foc:23:832#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:834#out:1;line", + "rsid":"control_foc:23:834#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:835#out:1;line", + "rsid":"control_foc:23:835#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3433#out:1;line", + "rsid":"control_foc:23:3433#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3434#out:1;line", + "rsid":"control_foc:23:3434#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:833#out:1;line", + "rsid":"control_foc:23:833#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_831_d.json", + "sameAsElement":false + }, + { + "hid":257, + "sid":"control_foc:23:837", + "rsid":"control_foc:23:837", + "esid":"control_foc:23:837", + "parent":255, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Integrator/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_837_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_837_d.png", + "elements":[ + { + "sid":"control_foc:23:3412", + "rsid":"control_foc:23:3412", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3406", + "rsid":"control_foc:23:3406", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3405", + "rsid":"control_foc:23:3405", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3491", + "rsid":"control_foc:23:3491", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3413", + "rsid":"control_foc:23:3413", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3490", + "rsid":"control_foc:23:3490", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3408", + "rsid":"control_foc:23:3408", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3409", + "rsid":"control_foc:23:3409", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3410", + "rsid":"control_foc:23:3410", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3414", + "rsid":"control_foc:23:3414", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3492", + "rsid":"control_foc:23:3492", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3406#out:1;line", + "rsid":"control_foc:23:3406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3408#out:1;line", + "rsid":"control_foc:23:3408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3405#out:1;line", + "rsid":"control_foc:23:3405#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3412#out:1;line", + "rsid":"control_foc:23:3412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3413#out:1;line", + "rsid":"control_foc:23:3413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3491#out:1;line", + "rsid":"control_foc:23:3491#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3490#out:1;line", + "rsid":"control_foc:23:3490#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_837_d.json", + "sameAsElement":false + }, + { + "hid":258, + "sid":"control_foc:23:838", + "rsid":"control_foc:23:838", + "esid":"control_foc:23:838", + "parent":255, + "children":[ + ], + "name":"Discrete", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Integrator/Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_838_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_838_d.png", + "elements":[ + { + "sid":"control_foc:23:839", + "rsid":"control_foc:23:839", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:840", + "rsid":"control_foc:23:840", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:841", + "rsid":"control_foc:23:841", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:2704", + "rsid":"control_foc:23:2704", + "name":"Ground_Integrator", + "label":"Ground_Integrator", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:843", + "rsid":"control_foc:23:843", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3472", + "rsid":"control_foc:23:3472", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:844", + "rsid":"control_foc:23:844", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:2709", + "rsid":"control_foc:23:2709", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3479", + "rsid":"control_foc:23:3479", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:845", + "rsid":"control_foc:23:845", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:846", + "rsid":"control_foc:23:846", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:841#out:1;line", + "rsid":"control_foc:23:841#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:843#out:1;line", + "rsid":"control_foc:23:843#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:839#out:1;line", + "rsid":"control_foc:23:839#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:2704#out:1;line", + "rsid":"control_foc:23:2704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3472#out:1;line", + "rsid":"control_foc:23:3472#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:840#out:1;line", + "rsid":"control_foc:23:840#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:843#state:1;line", + "rsid":"control_foc:23:843#state:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_838_d.json", + "sameAsElement":false + }, + { + "hid":259, + "sid":"control_foc:23:849", + "rsid":"control_foc:23:849", + "esid":"control_foc:23:849", + "parent":188, + "children":[ + 260, + 261, + 262 + ], + "name":"Integrator ICs", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_849_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_849_d.png", + "elements":[ + { + "sid":"control_foc:23:850", + "rsid":"control_foc:23:850", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:851", + "rsid":"control_foc:23:851", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:852", + "rsid":"control_foc:23:852", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:855", + "rsid":"control_foc:23:855", + "name":"Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:858", + "rsid":"control_foc:23:858", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_849_d.json", + "sameAsElement":false + }, + { + "hid":260, + "sid":"control_foc:23:851", + "rsid":"control_foc:23:851", + "esid":"control_foc:23:851", + "parent":259, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Integrator ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_851_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_851_d.png", + "elements":[ + { + "sid":"control_foc:23:3176", + "rsid":"control_foc:23:3176", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3386", + "rsid":"control_foc:23:3386", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3177", + "rsid":"control_foc:23:3177", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3385", + "rsid":"control_foc:23:3385", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3178", + "rsid":"control_foc:23:3178", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3384", + "rsid":"control_foc:23:3384", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3177#out:1;line", + "rsid":"control_foc:23:3177#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3176#out:1;line", + "rsid":"control_foc:23:3176#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3385#out:1;line", + "rsid":"control_foc:23:3385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3386#out:1;line", + "rsid":"control_foc:23:3386#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_851_d.json", + "sameAsElement":false + }, + { + "hid":261, + "sid":"control_foc:23:852", + "rsid":"control_foc:23:852", + "esid":"control_foc:23:852", + "parent":259, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Integrator ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_852_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_852_d.png", + "elements":[ + { + "sid":"control_foc:23:853", + "rsid":"control_foc:23:853", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:854", + "rsid":"control_foc:23:854", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:853#out:1;line", + "rsid":"control_foc:23:853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_852_d.json", + "sameAsElement":false + }, + { + "hid":262, + "sid":"control_foc:23:855", + "rsid":"control_foc:23:855", + "esid":"control_foc:23:855", + "parent":259, + "children":[ + ], + "name":"Internal IC", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Integrator ICs/Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_855_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_855_d.png", + "elements":[ + { + "sid":"control_foc:23:3179", + "rsid":"control_foc:23:3179", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3387", + "rsid":"control_foc:23:3387", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3180", + "rsid":"control_foc:23:3180", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3388", + "rsid":"control_foc:23:3388", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3181", + "rsid":"control_foc:23:3181", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3389", + "rsid":"control_foc:23:3389", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3179#out:1;line", + "rsid":"control_foc:23:3179#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3180#out:1;line", + "rsid":"control_foc:23:3180#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3387#out:1;line", + "rsid":"control_foc:23:3387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3388#out:1;line", + "rsid":"control_foc:23:3388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_855_d.json", + "sameAsElement":false + }, + { + "hid":263, + "sid":"control_foc:23:860", + "rsid":"control_foc:23:860", + "esid":"control_foc:23:860", + "parent":188, + "children":[ + 264, + 265, + 266, + 267 + ], + "name":"N Copy", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_860_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_860_d.png", + "elements":[ + { + "sid":"control_foc:23:861", + "rsid":"control_foc:23:861", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3484", + "rsid":"control_foc:23:3484", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:862", + "rsid":"control_foc:23:862", + "name":"Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:864", + "rsid":"control_foc:23:864", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:867", + "rsid":"control_foc:23:867", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:870", + "rsid":"control_foc:23:870", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_860_d.json", + "sameAsElement":false + }, + { + "hid":264, + "sid":"control_foc:23:3484", + "rsid":"control_foc:23:3484", + "esid":"control_foc:23:3484", + "parent":263, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3484_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3484_d.png", + "elements":[ + { + "sid":"control_foc:23:3485", + "rsid":"control_foc:23:3485", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3487", + "rsid":"control_foc:23:3487", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3485#out:1;line", + "rsid":"control_foc:23:3485#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3484_d.json", + "sameAsElement":false + }, + { + "hid":265, + "sid":"control_foc:23:862", + "rsid":"control_foc:23:862", + "esid":"control_foc:23:862", + "parent":263, + "children":[ + ], + "name":"Disabled wSignal Specification", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Copy/Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_862_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_862_d.png", + "elements":[ + { + "sid":"control_foc:23:3191", + "rsid":"control_foc:23:3191", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3416", + "rsid":"control_foc:23:3416", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3193", + "rsid":"control_foc:23:3193", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3191#out:1;line", + "rsid":"control_foc:23:3191#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3416#out:1;line", + "rsid":"control_foc:23:3416#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_862_d.json", + "sameAsElement":false + }, + { + "hid":266, + "sid":"control_foc:23:864", + "rsid":"control_foc:23:864", + "esid":"control_foc:23:864", + "parent":263, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Copy/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_864_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_864_d.png", + "elements":[ + { + "sid":"control_foc:23:865", + "rsid":"control_foc:23:865", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:866", + "rsid":"control_foc:23:866", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:865#out:1;line", + "rsid":"control_foc:23:865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_864_d.json", + "sameAsElement":false + }, + { + "hid":267, + "sid":"control_foc:23:867", + "rsid":"control_foc:23:867", + "esid":"control_foc:23:867", + "parent":263, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Copy/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_867_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_867_d.png", + "elements":[ + { + "sid":"control_foc:23:3194", + "rsid":"control_foc:23:3194", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:868", + "rsid":"control_foc:23:868", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3195", + "rsid":"control_foc:23:3195", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3196", + "rsid":"control_foc:23:3196", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:869", + "rsid":"control_foc:23:869", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:868#out:1;line", + "rsid":"control_foc:23:868#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3194#out:1;line", + "rsid":"control_foc:23:3194#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3195#out:1;line", + "rsid":"control_foc:23:3195#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_867_d.json", + "sameAsElement":false + }, + { + "hid":268, + "sid":"control_foc:23:871", + "rsid":"control_foc:23:871", + "esid":"control_foc:23:871", + "parent":188, + "children":[ + 269, + 270, + 271, + 272 + ], + "name":"N Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_871_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_871_d.png", + "elements":[ + { + "sid":"control_foc:23:872", + "rsid":"control_foc:23:872", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:873", + "rsid":"control_foc:23:873", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:874", + "rsid":"control_foc:23:874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:875", + "rsid":"control_foc:23:875", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:880", + "rsid":"control_foc:23:880", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:884", + "rsid":"control_foc:23:884", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:887", + "rsid":"control_foc:23:887", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_871_d.json", + "sameAsElement":false + }, + { + "hid":269, + "sid":"control_foc:23:874", + "rsid":"control_foc:23:874", + "esid":"control_foc:23:874", + "parent":268, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_874_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_874_d.png", + "elements":[ + { + "sid":"control_foc:23:3349", + "rsid":"control_foc:23:3349", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3350", + "rsid":"control_foc:23:3350", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3351", + "rsid":"control_foc:23:3351", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3347", + "rsid":"control_foc:23:3347", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3352", + "rsid":"control_foc:23:3352", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3348", + "rsid":"control_foc:23:3348", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3347#out:1;line", + "rsid":"control_foc:23:3347#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3349#out:1;line", + "rsid":"control_foc:23:3349#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3350#out:1;line", + "rsid":"control_foc:23:3350#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3351#out:1;line", + "rsid":"control_foc:23:3351#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_874_d.json", + "sameAsElement":false + }, + { + "hid":270, + "sid":"control_foc:23:875", + "rsid":"control_foc:23:875", + "esid":"control_foc:23:875", + "parent":268, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_875_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_875_d.png", + "elements":[ + { + "sid":"control_foc:23:876", + "rsid":"control_foc:23:876", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:877", + "rsid":"control_foc:23:877", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:878", + "rsid":"control_foc:23:878", + "name":"NProd Out", + "label":"NProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:879", + "rsid":"control_foc:23:879", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:876#out:1;line", + "rsid":"control_foc:23:876#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:877#out:1;line", + "rsid":"control_foc:23:877#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:878#out:1;line", + "rsid":"control_foc:23:878#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_875_d.json", + "sameAsElement":false + }, + { + "hid":271, + "sid":"control_foc:23:880", + "rsid":"control_foc:23:880", + "esid":"control_foc:23:880", + "parent":268, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_880_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_880_d.png", + "elements":[ + { + "sid":"control_foc:23:881", + "rsid":"control_foc:23:881", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3356", + "rsid":"control_foc:23:3356", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:882", + "rsid":"control_foc:23:882", + "name":"Filter Coefficient", + "label":"Filter Coefficient", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3357", + "rsid":"control_foc:23:3357", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3358", + "rsid":"control_foc:23:3358", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:883", + "rsid":"control_foc:23:883", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:881#out:1;line", + "rsid":"control_foc:23:881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:882#out:1;line", + "rsid":"control_foc:23:882#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3356#out:1;line", + "rsid":"control_foc:23:3356#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3357#out:1;line", + "rsid":"control_foc:23:3357#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_880_d.json", + "sameAsElement":false + }, + { + "hid":272, + "sid":"control_foc:23:884", + "rsid":"control_foc:23:884", + "esid":"control_foc:23:884", + "parent":268, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/N Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_884_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_884_d.png", + "elements":[ + { + "sid":"control_foc:23:885", + "rsid":"control_foc:23:885", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3353", + "rsid":"control_foc:23:3353", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3355", + "rsid":"control_foc:23:3355", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:886", + "rsid":"control_foc:23:886", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:885#out:1;line", + "rsid":"control_foc:23:885#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3353#out:1;line", + "rsid":"control_foc:23:3353#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_884_d.json", + "sameAsElement":false + }, + { + "hid":273, + "sid":"control_foc:23:888", + "rsid":"control_foc:23:888", + "esid":"control_foc:23:888", + "parent":188, + "children":[ + 274, + 275, + 276 + ], + "name":"P Copy", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_888_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_888_d.png", + "elements":[ + { + "sid":"control_foc:23:889", + "rsid":"control_foc:23:889", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:890", + "rsid":"control_foc:23:890", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:891", + "rsid":"control_foc:23:891", + "name":"External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:894", + "rsid":"control_foc:23:894", + "name":"Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:900", + "rsid":"control_foc:23:900", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_888_d.json", + "sameAsElement":false + }, + { + "hid":274, + "sid":"control_foc:23:890", + "rsid":"control_foc:23:890", + "esid":"control_foc:23:890", + "parent":273, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/P Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_890_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_890_d.png", + "elements":[ + { + "sid":"control_foc:23:3291", + "rsid":"control_foc:23:3291", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3302", + "rsid":"control_foc:23:3302", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3291#out:1;line", + "rsid":"control_foc:23:3291#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_890_d.json", + "sameAsElement":false + }, + { + "hid":275, + "sid":"control_foc:23:891", + "rsid":"control_foc:23:891", + "esid":"control_foc:23:891", + "parent":273, + "children":[ + ], + "name":"External Parameters Ideal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/P Copy/External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_891_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_891_d.png", + "elements":[ + { + "sid":"control_foc:23:892", + "rsid":"control_foc:23:892", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:893", + "rsid":"control_foc:23:893", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:892#out:1;line", + "rsid":"control_foc:23:892#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_891_d.json", + "sameAsElement":false + }, + { + "hid":276, + "sid":"control_foc:23:894", + "rsid":"control_foc:23:894", + "esid":"control_foc:23:894", + "parent":273, + "children":[ + ], + "name":"Internal Parameters Ideal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/P Copy/Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_894_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_894_d.png", + "elements":[ + { + "sid":"control_foc:23:3303", + "rsid":"control_foc:23:3303", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:895", + "rsid":"control_foc:23:895", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3305", + "rsid":"control_foc:23:3305", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:896", + "rsid":"control_foc:23:896", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:895#out:1;line", + "rsid":"control_foc:23:895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3303#out:1;line", + "rsid":"control_foc:23:3303#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_894_d.json", + "sameAsElement":false + }, + { + "hid":277, + "sid":"control_foc:23:901", + "rsid":"control_foc:23:901", + "esid":"control_foc:23:901", + "parent":188, + "children":[ + ], + "name":"PID Compensator Formula", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_901_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_901_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_foc_23_901_d.json", + "sameAsElement":false + }, + { + "hid":278, + "sid":"control_foc:23:902", + "rsid":"control_foc:23:902", + "esid":"control_foc:23:902", + "parent":188, + "children":[ + 279, + 280, + 281, + 282 + ], + "name":"Parallel P Gain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_902_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_902_d.png", + "elements":[ + { + "sid":"control_foc:23:903", + "rsid":"control_foc:23:903", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:904", + "rsid":"control_foc:23:904", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:905", + "rsid":"control_foc:23:905", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:906", + "rsid":"control_foc:23:906", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:911", + "rsid":"control_foc:23:911", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:915", + "rsid":"control_foc:23:915", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:918", + "rsid":"control_foc:23:918", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_902_d.json", + "sameAsElement":false + }, + { + "hid":279, + "sid":"control_foc:23:905", + "rsid":"control_foc:23:905", + "esid":"control_foc:23:905", + "parent":278, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Parallel P Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_905_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_905_d.png", + "elements":[ + { + "sid":"control_foc:23:3161", + "rsid":"control_foc:23:3161", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3162", + "rsid":"control_foc:23:3162", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3163", + "rsid":"control_foc:23:3163", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3161#out:1;line", + "rsid":"control_foc:23:3161#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3162#out:1;line", + "rsid":"control_foc:23:3162#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_905_d.json", + "sameAsElement":false + }, + { + "hid":280, + "sid":"control_foc:23:906", + "rsid":"control_foc:23:906", + "esid":"control_foc:23:906", + "parent":278, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Parallel P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_906_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_906_d.png", + "elements":[ + { + "sid":"control_foc:23:907", + "rsid":"control_foc:23:907", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:908", + "rsid":"control_foc:23:908", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:909", + "rsid":"control_foc:23:909", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:910", + "rsid":"control_foc:23:910", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:909#out:1;line", + "rsid":"control_foc:23:909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:908#out:1;line", + "rsid":"control_foc:23:908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:907#out:1;line", + "rsid":"control_foc:23:907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_906_d.json", + "sameAsElement":false + }, + { + "hid":281, + "sid":"control_foc:23:911", + "rsid":"control_foc:23:911", + "esid":"control_foc:23:911", + "parent":278, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Parallel P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_911_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_911_d.png", + "elements":[ + { + "sid":"control_foc:23:912", + "rsid":"control_foc:23:912", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3167", + "rsid":"control_foc:23:3167", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:913", + "rsid":"control_foc:23:913", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3168", + "rsid":"control_foc:23:3168", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3169", + "rsid":"control_foc:23:3169", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:914", + "rsid":"control_foc:23:914", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:913#out:1;line", + "rsid":"control_foc:23:913#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:912#out:1;line", + "rsid":"control_foc:23:912#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3168#out:1;line", + "rsid":"control_foc:23:3168#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3167#out:1;line", + "rsid":"control_foc:23:3167#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_911_d.json", + "sameAsElement":false + }, + { + "hid":282, + "sid":"control_foc:23:915", + "rsid":"control_foc:23:915", + "esid":"control_foc:23:915", + "parent":278, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Parallel P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_915_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_915_d.png", + "elements":[ + { + "sid":"control_foc:23:916", + "rsid":"control_foc:23:916", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3164", + "rsid":"control_foc:23:3164", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3166", + "rsid":"control_foc:23:3166", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:917", + "rsid":"control_foc:23:917", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:916#out:1;line", + "rsid":"control_foc:23:916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3164#out:1;line", + "rsid":"control_foc:23:3164#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_915_d.json", + "sameAsElement":false + }, + { + "hid":283, + "sid":"control_foc:23:1417", + "rsid":"control_foc:23:1417", + "esid":"control_foc:23:1417", + "parent":188, + "children":[ + 284, + 285 + ], + "name":"Reset Signal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_1417_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_1417_d.png", + "elements":[ + { + "sid":"control_foc:23:1418", + "rsid":"control_foc:23:1418", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1419", + "rsid":"control_foc:23:1419", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:1420", + "rsid":"control_foc:23:1420", + "name":"External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:1426", + "rsid":"control_foc:23:1426", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_1417_d.json", + "sameAsElement":false + }, + { + "hid":284, + "sid":"control_foc:23:1419", + "rsid":"control_foc:23:1419", + "esid":"control_foc:23:1419", + "parent":283, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Reset Signal/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_1419_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_1419_d.png", + "elements":[ + { + "sid":"control_foc:23:3182", + "rsid":"control_foc:23:3182", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3393", + "rsid":"control_foc:23:3393", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3183", + "rsid":"control_foc:23:3183", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3394", + "rsid":"control_foc:23:3394", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3184", + "rsid":"control_foc:23:3184", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3395", + "rsid":"control_foc:23:3395", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3182#out:1;line", + "rsid":"control_foc:23:3182#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3183#out:1;line", + "rsid":"control_foc:23:3183#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3393#out:1;line", + "rsid":"control_foc:23:3393#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3394#out:1;line", + "rsid":"control_foc:23:3394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_1419_d.json", + "sameAsElement":false + }, + { + "hid":285, + "sid":"control_foc:23:1420", + "rsid":"control_foc:23:1420", + "esid":"control_foc:23:1420", + "parent":283, + "children":[ + ], + "name":"External Reset", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Reset Signal/External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_1420_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_1420_d.png", + "elements":[ + { + "sid":"control_foc:23:1421", + "rsid":"control_foc:23:1421", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1422", + "rsid":"control_foc:23:1422", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:1421#out:1;line", + "rsid":"control_foc:23:1421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_1420_d.json", + "sameAsElement":false + }, + { + "hid":286, + "sid":"control_foc:23:919", + "rsid":"control_foc:23:919", + "esid":"control_foc:23:919", + "parent":188, + "children":[ + 287, + 288, + 290 + ], + "name":"Saturation", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_919_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_919_d.png", + "elements":[ + { + "sid":"control_foc:23:920", + "rsid":"control_foc:23:920", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3794", + "rsid":"control_foc:23:3794", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3795", + "rsid":"control_foc:23:3795", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:921", + "rsid":"control_foc:23:921", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3779", + "rsid":"control_foc:23:3779", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:925", + "rsid":"control_foc:23:925", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:928", + "rsid":"control_foc:23:928", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_919_d.json", + "sameAsElement":false + }, + { + "hid":287, + "sid":"control_foc:23:921", + "rsid":"control_foc:23:921", + "esid":"control_foc:23:921", + "parent":286, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_921_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_921_d.png", + "elements":[ + { + "sid":"control_foc:23:922", + "rsid":"control_foc:23:922", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3802", + "rsid":"control_foc:23:3802", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3803", + "rsid":"control_foc:23:3803", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:923", + "rsid":"control_foc:23:923", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3804", + "rsid":"control_foc:23:3804", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3805", + "rsid":"control_foc:23:3805", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3806", + "rsid":"control_foc:23:3806", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3807", + "rsid":"control_foc:23:3807", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:924", + "rsid":"control_foc:23:924", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3805#out:1;line", + "rsid":"control_foc:23:3805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3802#out:1;line", + "rsid":"control_foc:23:3802#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3803#out:1;line", + "rsid":"control_foc:23:3803#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3804#out:1;line", + "rsid":"control_foc:23:3804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:922#out:1;line", + "rsid":"control_foc:23:922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:923#out:1;line", + "rsid":"control_foc:23:923#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_921_d.json", + "sameAsElement":false + }, + { + "hid":288, + "sid":"control_foc:23:3779", + "rsid":"control_foc:23:3779", + "esid":"control_foc:23:3779", + "parent":286, + "children":[ + 289 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3779_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3779_d.png", + "elements":[ + { + "sid":"control_foc:23:3780", + "rsid":"control_foc:23:3780", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3783", + "rsid":"control_foc:23:3783", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3784", + "rsid":"control_foc:23:3784", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846", + "rsid":"control_foc:23:3846", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3782", + "rsid":"control_foc:23:3782", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3784#out:1;line", + "rsid":"control_foc:23:3784#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3783#out:1;line", + "rsid":"control_foc:23:3783#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3846#out:1;line", + "rsid":"control_foc:23:3846#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3780#out:1;line", + "rsid":"control_foc:23:3780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3779_d.json", + "sameAsElement":false + }, + { + "hid":289, + "sid":"control_foc:23:3846", + "rsid":"control_foc:23:3846", + "esid":"control_foc:23:3846", + "parent":288, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3846_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3846_d.png", + "elements":[ + { + "sid":"control_foc:23:3846:1", + "rsid":"control_foc:23:3846:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:2", + "rsid":"control_foc:23:3846:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:3", + "rsid":"control_foc:23:3846:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:4", + "rsid":"control_foc:23:3846:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:5", + "rsid":"control_foc:23:3846:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:6", + "rsid":"control_foc:23:3846:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:7", + "rsid":"control_foc:23:3846:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:8", + "rsid":"control_foc:23:3846:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:9", + "rsid":"control_foc:23:3846:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:10", + "rsid":"control_foc:23:3846:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3846:9#out:1;line", + "rsid":"control_foc:23:3846:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3846:6#out:1;line", + "rsid":"control_foc:23:3846:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3846:8#out:1;line", + "rsid":"control_foc:23:3846:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3846:7#out:1;line", + "rsid":"control_foc:23:3846:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3846:3#out:1;line", + "rsid":"control_foc:23:3846:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3846:2#out:1;line", + "rsid":"control_foc:23:3846:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3846:1#out:1;line", + "rsid":"control_foc:23:3846:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3846_d.json", + "sameAsElement":false + }, + { + "hid":290, + "sid":"control_foc:23:925", + "rsid":"control_foc:23:925", + "esid":"control_foc:23:925", + "parent":286, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_925_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_925_d.png", + "elements":[ + { + "sid":"control_foc:23:926", + "rsid":"control_foc:23:926", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3798", + "rsid":"control_foc:23:3798", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3799", + "rsid":"control_foc:23:3799", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3796", + "rsid":"control_foc:23:3796", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3800", + "rsid":"control_foc:23:3800", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3797", + "rsid":"control_foc:23:3797", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3801", + "rsid":"control_foc:23:3801", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:927", + "rsid":"control_foc:23:927", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3800#out:1;line", + "rsid":"control_foc:23:3800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3799#out:1;line", + "rsid":"control_foc:23:3799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3798#out:1;line", + "rsid":"control_foc:23:3798#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3796#out:1;line", + "rsid":"control_foc:23:3796#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:926#out:1;line", + "rsid":"control_foc:23:926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_925_d.json", + "sameAsElement":false + }, + { + "hid":291, + "sid":"control_foc:23:929", + "rsid":"control_foc:23:929", + "esid":"control_foc:23:929", + "parent":188, + "children":[ + 292, + 293, + 294, + 296 + ], + "name":"Saturation Fdbk", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_929_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_929_d.png", + "elements":[ + { + "sid":"control_foc:23:930", + "rsid":"control_foc:23:930", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3808", + "rsid":"control_foc:23:3808", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3809", + "rsid":"control_foc:23:3809", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3427", + "rsid":"control_foc:23:3427", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:931", + "rsid":"control_foc:23:931", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3786", + "rsid":"control_foc:23:3786", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:935", + "rsid":"control_foc:23:935", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:938", + "rsid":"control_foc:23:938", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_929_d.json", + "sameAsElement":false + }, + { + "hid":292, + "sid":"control_foc:23:3427", + "rsid":"control_foc:23:3427", + "esid":"control_foc:23:3427", + "parent":291, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3427_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3427_d.png", + "elements":[ + { + "sid":"control_foc:23:3428", + "rsid":"control_foc:23:3428", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3430", + "rsid":"control_foc:23:3430", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3431", + "rsid":"control_foc:23:3431", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3428#out:1;line", + "rsid":"control_foc:23:3428#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3430#out:1;line", + "rsid":"control_foc:23:3430#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3427_d.json", + "sameAsElement":false + }, + { + "hid":293, + "sid":"control_foc:23:931", + "rsid":"control_foc:23:931", + "esid":"control_foc:23:931", + "parent":291, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_931_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_931_d.png", + "elements":[ + { + "sid":"control_foc:23:932", + "rsid":"control_foc:23:932", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:933", + "rsid":"control_foc:23:933", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:934", + "rsid":"control_foc:23:934", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:933#out:1;line", + "rsid":"control_foc:23:933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:932#out:1;line", + "rsid":"control_foc:23:932#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_931_d.json", + "sameAsElement":false + }, + { + "hid":294, + "sid":"control_foc:23:3786", + "rsid":"control_foc:23:3786", + "esid":"control_foc:23:3786", + "parent":291, + "children":[ + 295 + ], + "name":"External", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation Fdbk/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3786_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3786_d.png", + "elements":[ + { + "sid":"control_foc:23:3787", + "rsid":"control_foc:23:3787", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3788", + "rsid":"control_foc:23:3788", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3789", + "rsid":"control_foc:23:3789", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847", + "rsid":"control_foc:23:3847", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3791", + "rsid":"control_foc:23:3791", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3789#out:1;line", + "rsid":"control_foc:23:3789#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3788#out:1;line", + "rsid":"control_foc:23:3788#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3847#out:1;line", + "rsid":"control_foc:23:3847#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3787#out:1;line", + "rsid":"control_foc:23:3787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3786_d.json", + "sameAsElement":false + }, + { + "hid":295, + "sid":"control_foc:23:3847", + "rsid":"control_foc:23:3847", + "esid":"control_foc:23:3847", + "parent":294, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation Fdbk/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3847_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3847_d.png", + "elements":[ + { + "sid":"control_foc:23:3847:1", + "rsid":"control_foc:23:3847:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:2", + "rsid":"control_foc:23:3847:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:3", + "rsid":"control_foc:23:3847:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:4", + "rsid":"control_foc:23:3847:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:5", + "rsid":"control_foc:23:3847:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:6", + "rsid":"control_foc:23:3847:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:7", + "rsid":"control_foc:23:3847:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:8", + "rsid":"control_foc:23:3847:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:9", + "rsid":"control_foc:23:3847:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:10", + "rsid":"control_foc:23:3847:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3847:9#out:1;line", + "rsid":"control_foc:23:3847:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3847:6#out:1;line", + "rsid":"control_foc:23:3847:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3847:8#out:1;line", + "rsid":"control_foc:23:3847:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3847:7#out:1;line", + "rsid":"control_foc:23:3847:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3847:3#out:1;line", + "rsid":"control_foc:23:3847:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3847:2#out:1;line", + "rsid":"control_foc:23:3847:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3847:1#out:1;line", + "rsid":"control_foc:23:3847:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3847_d.json", + "sameAsElement":false + }, + { + "hid":296, + "sid":"control_foc:23:935", + "rsid":"control_foc:23:935", + "esid":"control_foc:23:935", + "parent":291, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Saturation Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_935_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_935_d.png", + "elements":[ + { + "sid":"control_foc:23:936", + "rsid":"control_foc:23:936", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:937", + "rsid":"control_foc:23:937", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:936#out:1;line", + "rsid":"control_foc:23:936#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_935_d.json", + "sameAsElement":false + }, + { + "hid":297, + "sid":"control_foc:23:3493", + "rsid":"control_foc:23:3493", + "esid":"control_foc:23:3493", + "parent":188, + "children":[ + 298, + 299, + 300, + 301, + 302 + ], + "name":"Sum", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3493_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3493_d.png", + "elements":[ + { + "sid":"control_foc:23:3494", + "rsid":"control_foc:23:3494", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3503", + "rsid":"control_foc:23:3503", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3504", + "rsid":"control_foc:23:3504", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3498", + "rsid":"control_foc:23:3498", + "name":"Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3495", + "rsid":"control_foc:23:3495", + "name":"Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3509", + "rsid":"control_foc:23:3509", + "name":"Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3506", + "rsid":"control_foc:23:3506", + "name":"Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3512", + "rsid":"control_foc:23:3512", + "name":"Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3501", + "rsid":"control_foc:23:3501", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3493_d.json", + "sameAsElement":false + }, + { + "hid":298, + "sid":"control_foc:23:3498", + "rsid":"control_foc:23:3498", + "esid":"control_foc:23:3498", + "parent":297, + "children":[ + ], + "name":"Passthrough_I", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum/Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3498_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3498_d.png", + "elements":[ + { + "sid":"control_foc:23:4039", + "rsid":"control_foc:23:4039", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3499", + "rsid":"control_foc:23:3499", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4041", + "rsid":"control_foc:23:4041", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4040", + "rsid":"control_foc:23:4040", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3500", + "rsid":"control_foc:23:3500", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:4041#out:1;line", + "rsid":"control_foc:23:4041#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:4039#out:1;line", + "rsid":"control_foc:23:4039#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3499#out:1;line", + "rsid":"control_foc:23:3499#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3498_d.json", + "sameAsElement":false + }, + { + "hid":299, + "sid":"control_foc:23:3495", + "rsid":"control_foc:23:3495", + "esid":"control_foc:23:3495", + "parent":297, + "children":[ + ], + "name":"Passthrough_P", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum/Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3495_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3495_d.png", + "elements":[ + { + "sid":"control_foc:23:3496", + "rsid":"control_foc:23:3496", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3497", + "rsid":"control_foc:23:3497", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3496#out:1;line", + "rsid":"control_foc:23:3496#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3495_d.json", + "sameAsElement":false + }, + { + "hid":300, + "sid":"control_foc:23:3509", + "rsid":"control_foc:23:3509", + "esid":"control_foc:23:3509", + "parent":297, + "children":[ + ], + "name":"Sum_PD", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum/Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3509_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3509_d.png", + "elements":[ + { + "sid":"control_foc:23:3519", + "rsid":"control_foc:23:3519", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3521", + "rsid":"control_foc:23:3521", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3522", + "rsid":"control_foc:23:3522", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3511", + "rsid":"control_foc:23:3511", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3519#out:1;line", + "rsid":"control_foc:23:3519#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3521#out:1;line", + "rsid":"control_foc:23:3521#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3522#out:1;line", + "rsid":"control_foc:23:3522#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3509_d.json", + "sameAsElement":false + }, + { + "hid":301, + "sid":"control_foc:23:3506", + "rsid":"control_foc:23:3506", + "esid":"control_foc:23:3506", + "parent":297, + "children":[ + ], + "name":"Sum_PI", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum/Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3506_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3506_d.png", + "elements":[ + { + "sid":"control_foc:23:3515", + "rsid":"control_foc:23:3515", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3516", + "rsid":"control_foc:23:3516", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3518", + "rsid":"control_foc:23:3518", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3508", + "rsid":"control_foc:23:3508", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3516#out:1;line", + "rsid":"control_foc:23:3516#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3515#out:1;line", + "rsid":"control_foc:23:3515#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3518#out:1;line", + "rsid":"control_foc:23:3518#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3506_d.json", + "sameAsElement":false + }, + { + "hid":302, + "sid":"control_foc:23:3512", + "rsid":"control_foc:23:3512", + "esid":"control_foc:23:3512", + "parent":297, + "children":[ + ], + "name":"Sum_PID", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum/Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3512_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3512_d.png", + "elements":[ + { + "sid":"control_foc:23:3523", + "rsid":"control_foc:23:3523", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3524", + "rsid":"control_foc:23:3524", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3525", + "rsid":"control_foc:23:3525", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3526", + "rsid":"control_foc:23:3526", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3514", + "rsid":"control_foc:23:3514", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3524#out:1;line", + "rsid":"control_foc:23:3524#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3523#out:1;line", + "rsid":"control_foc:23:3523#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3525#out:1;line", + "rsid":"control_foc:23:3525#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3526#out:1;line", + "rsid":"control_foc:23:3526#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3512_d.json", + "sameAsElement":false + }, + { + "hid":303, + "sid":"control_foc:23:3442", + "rsid":"control_foc:23:3442", + "esid":"control_foc:23:3442", + "parent":188, + "children":[ + 304, + 305, + 306 + ], + "name":"Sum Fdbk", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3442_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3442_d.png", + "elements":[ + { + "sid":"control_foc:23:3443", + "rsid":"control_foc:23:3443", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3455", + "rsid":"control_foc:23:3455", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3456", + "rsid":"control_foc:23:3456", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3444", + "rsid":"control_foc:23:3444", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3452", + "rsid":"control_foc:23:3452", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3447", + "rsid":"control_foc:23:3447", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3450", + "rsid":"control_foc:23:3450", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3442_d.json", + "sameAsElement":false + }, + { + "hid":304, + "sid":"control_foc:23:3444", + "rsid":"control_foc:23:3444", + "esid":"control_foc:23:3444", + "parent":303, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3444_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3444_d.png", + "elements":[ + { + "sid":"control_foc:23:3461", + "rsid":"control_foc:23:3461", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3462", + "rsid":"control_foc:23:3462", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3463", + "rsid":"control_foc:23:3463", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3488", + "rsid":"control_foc:23:3488", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3468", + "rsid":"control_foc:23:3468", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3469", + "rsid":"control_foc:23:3469", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3470", + "rsid":"control_foc:23:3470", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3463#out:1;line", + "rsid":"control_foc:23:3463#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3462#out:1;line", + "rsid":"control_foc:23:3462#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3461#out:1;line", + "rsid":"control_foc:23:3461#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3488#out:1;line", + "rsid":"control_foc:23:3488#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3444_d.json", + "sameAsElement":false + }, + { + "hid":305, + "sid":"control_foc:23:3452", + "rsid":"control_foc:23:3452", + "esid":"control_foc:23:3452", + "parent":303, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3452_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3452_d.png", + "elements":[ + { + "sid":"control_foc:23:3457", + "rsid":"control_foc:23:3457", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3458", + "rsid":"control_foc:23:3458", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3459", + "rsid":"control_foc:23:3459", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3471", + "rsid":"control_foc:23:3471", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3454", + "rsid":"control_foc:23:3454", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3457#out:1;line", + "rsid":"control_foc:23:3457#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3458#out:1;line", + "rsid":"control_foc:23:3458#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3459#out:1;line", + "rsid":"control_foc:23:3459#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3471#out:1;line", + "rsid":"control_foc:23:3471#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3452_d.json", + "sameAsElement":false + }, + { + "hid":306, + "sid":"control_foc:23:3447", + "rsid":"control_foc:23:3447", + "esid":"control_foc:23:3447", + "parent":303, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Sum Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3447_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3447_d.png", + "elements":[ + { + "sid":"control_foc:23:3460", + "rsid":"control_foc:23:3460", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3449", + "rsid":"control_foc:23:3449", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3460#out:1;line", + "rsid":"control_foc:23:3460#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3447_d.json", + "sameAsElement":false + }, + { + "hid":307, + "sid":"control_foc:23:942", + "rsid":"control_foc:23:942", + "esid":"control_foc:23:942", + "parent":188, + "children":[ + 308, + 309 + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_942_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_942_d.png", + "elements":[ + { + "sid":"control_foc:23:943", + "rsid":"control_foc:23:943", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:944", + "rsid":"control_foc:23:944", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:945", + "rsid":"control_foc:23:945", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:946", + "rsid":"control_foc:23:946", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:952", + "rsid":"control_foc:23:952", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_942_d.json", + "sameAsElement":false + }, + { + "hid":308, + "sid":"control_foc:23:945", + "rsid":"control_foc:23:945", + "esid":"control_foc:23:945", + "parent":307, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tracking Mode/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_945_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_945_d.png", + "elements":[ + { + "sid":"control_foc:23:3306", + "rsid":"control_foc:23:3306", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3309", + "rsid":"control_foc:23:3309", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3310", + "rsid":"control_foc:23:3310", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3311", + "rsid":"control_foc:23:3311", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3308", + "rsid":"control_foc:23:3308", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3306#out:1;line", + "rsid":"control_foc:23:3306#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3309#out:1;line", + "rsid":"control_foc:23:3309#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3310#out:1;line", + "rsid":"control_foc:23:3310#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_945_d.json", + "sameAsElement":false + }, + { + "hid":309, + "sid":"control_foc:23:946", + "rsid":"control_foc:23:946", + "esid":"control_foc:23:946", + "parent":307, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tracking Mode/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_946_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_946_d.png", + "elements":[ + { + "sid":"control_foc:23:947", + "rsid":"control_foc:23:947", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:948", + "rsid":"control_foc:23:948", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:949", + "rsid":"control_foc:23:949", + "name":"Kt", + "label":"Kt", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:950", + "rsid":"control_foc:23:950", + "name":"SumI3", + "label":"SumI3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:951", + "rsid":"control_foc:23:951", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:949#out:1;line", + "rsid":"control_foc:23:949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:950#out:1;line", + "rsid":"control_foc:23:950#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:948#out:1;line", + "rsid":"control_foc:23:948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:947#out:1;line", + "rsid":"control_foc:23:947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_946_d.json", + "sameAsElement":false + }, + { + "hid":310, + "sid":"control_foc:23:3131", + "rsid":"control_foc:23:3131", + "esid":"control_foc:23:3131", + "parent":188, + "children":[ + 311, + 312 + ], + "name":"Tracking Mode Sum", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3131_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3131_d.png", + "elements":[ + { + "sid":"control_foc:23:3132", + "rsid":"control_foc:23:3132", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3141", + "rsid":"control_foc:23:3141", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3133", + "rsid":"control_foc:23:3133", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3136", + "rsid":"control_foc:23:3136", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3139", + "rsid":"control_foc:23:3139", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3131_d.json", + "sameAsElement":false + }, + { + "hid":311, + "sid":"control_foc:23:3133", + "rsid":"control_foc:23:3133", + "esid":"control_foc:23:3133", + "parent":310, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tracking Mode Sum/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3133_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3133_d.png", + "elements":[ + { + "sid":"control_foc:23:3134", + "rsid":"control_foc:23:3134", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3206", + "rsid":"control_foc:23:3206", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3207", + "rsid":"control_foc:23:3207", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3208", + "rsid":"control_foc:23:3208", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3135", + "rsid":"control_foc:23:3135", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3134#out:1;line", + "rsid":"control_foc:23:3134#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3206#out:1;line", + "rsid":"control_foc:23:3206#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3207#out:1;line", + "rsid":"control_foc:23:3207#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3133_d.json", + "sameAsElement":false + }, + { + "hid":312, + "sid":"control_foc:23:3136", + "rsid":"control_foc:23:3136", + "esid":"control_foc:23:3136", + "parent":310, + "children":[ + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tracking Mode Sum/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3136_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3136_d.png", + "elements":[ + { + "sid":"control_foc:23:3137", + "rsid":"control_foc:23:3137", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3142", + "rsid":"control_foc:23:3142", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:941", + "rsid":"control_foc:23:941", + "name":"SumI1", + "label":"SumI1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3138", + "rsid":"control_foc:23:3138", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3137#out:1;line", + "rsid":"control_foc:23:3137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3142#out:1;line", + "rsid":"control_foc:23:3142#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:941#out:1;line", + "rsid":"control_foc:23:941#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3136_d.json", + "sameAsElement":false + }, + { + "hid":313, + "sid":"control_foc:23:3588", + "rsid":"control_foc:23:3588", + "esid":"control_foc:23:3588", + "parent":188, + "children":[ + 314, + 315, + 316, + 317 + ], + "name":"Tsamp - Integral", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3588_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3588_d.png", + "elements":[ + { + "sid":"control_foc:23:3589", + "rsid":"control_foc:23:3589", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3590", + "rsid":"control_foc:23:3590", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3591", + "rsid":"control_foc:23:3591", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3602", + "rsid":"control_foc:23:3602", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3663", + "rsid":"control_foc:23:3663", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3596", + "rsid":"control_foc:23:3596", + "name":"TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3607", + "rsid":"control_foc:23:3607", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3588_d.json", + "sameAsElement":false + }, + { + "hid":314, + "sid":"control_foc:23:3591", + "rsid":"control_foc:23:3591", + "esid":"control_foc:23:3591", + "parent":313, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tsamp - Integral/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3591_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3591_d.png", + "elements":[ + { + "sid":"control_foc:23:3592", + "rsid":"control_foc:23:3592", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3593", + "rsid":"control_foc:23:3593", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3594", + "rsid":"control_foc:23:3594", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3595", + "rsid":"control_foc:23:3595", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3592#out:1;line", + "rsid":"control_foc:23:3592#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3593#out:1;line", + "rsid":"control_foc:23:3593#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3591_d.json", + "sameAsElement":false + }, + { + "hid":315, + "sid":"control_foc:23:3602", + "rsid":"control_foc:23:3602", + "esid":"control_foc:23:3602", + "parent":313, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tsamp - Integral/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3602_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3602_d.png", + "elements":[ + { + "sid":"control_foc:23:3603", + "rsid":"control_foc:23:3603", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3604", + "rsid":"control_foc:23:3604", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3605", + "rsid":"control_foc:23:3605", + "name":"Uintegral*Ts Prod Out", + "label":"Uintegral*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3606", + "rsid":"control_foc:23:3606", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3603#out:1;line", + "rsid":"control_foc:23:3603#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3605#out:1;line", + "rsid":"control_foc:23:3605#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3604#out:1;line", + "rsid":"control_foc:23:3604#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3602_d.json", + "sameAsElement":false + }, + { + "hid":316, + "sid":"control_foc:23:3663", + "rsid":"control_foc:23:3663", + "esid":"control_foc:23:3663", + "parent":313, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tsamp - Integral/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3663_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3663_d.png", + "elements":[ + { + "sid":"control_foc:23:3664", + "rsid":"control_foc:23:3664", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3665", + "rsid":"control_foc:23:3665", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3666", + "rsid":"control_foc:23:3666", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3667", + "rsid":"control_foc:23:3667", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3665#out:1;line", + "rsid":"control_foc:23:3665#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3664#out:1;line", + "rsid":"control_foc:23:3664#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3663_d.json", + "sameAsElement":false + }, + { + "hid":317, + "sid":"control_foc:23:3596", + "rsid":"control_foc:23:3596", + "esid":"control_foc:23:3596", + "parent":313, + "children":[ + ], + "name":"TsSignalSpecification", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tsamp - Integral/TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3596_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3596_d.png", + "elements":[ + { + "sid":"control_foc:23:3597", + "rsid":"control_foc:23:3597", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3598", + "rsid":"control_foc:23:3598", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3599", + "rsid":"control_foc:23:3599", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3600", + "rsid":"control_foc:23:3600", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3601", + "rsid":"control_foc:23:3601", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3597#out:1;line", + "rsid":"control_foc:23:3597#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3598#out:1;line", + "rsid":"control_foc:23:3598#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3599#out:1;line", + "rsid":"control_foc:23:3599#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3596_d.json", + "sameAsElement":false + }, + { + "hid":318, + "sid":"control_foc:23:3624", + "rsid":"control_foc:23:3624", + "esid":"control_foc:23:3624", + "parent":188, + "children":[ + 319, + 320 + ], + "name":"Tsamp - Ngain", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3624_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3624_d.png", + "elements":[ + { + "sid":"control_foc:23:3625", + "rsid":"control_foc:23:3625", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3626", + "rsid":"control_foc:23:3626", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3627", + "rsid":"control_foc:23:3627", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3632", + "rsid":"control_foc:23:3632", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:3638", + "rsid":"control_foc:23:3638", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3624_d.json", + "sameAsElement":false + }, + { + "hid":319, + "sid":"control_foc:23:3627", + "rsid":"control_foc:23:3627", + "esid":"control_foc:23:3627", + "parent":318, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tsamp - Ngain/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3627_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3627_d.png", + "elements":[ + { + "sid":"control_foc:23:3628", + "rsid":"control_foc:23:3628", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3629", + "rsid":"control_foc:23:3629", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3630", + "rsid":"control_foc:23:3630", + "name":"Ungain*Ts Prod Out", + "label":"Ungain*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3631", + "rsid":"control_foc:23:3631", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3629#out:1;line", + "rsid":"control_foc:23:3629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3630#out:1;line", + "rsid":"control_foc:23:3630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3628#out:1;line", + "rsid":"control_foc:23:3628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3627_d.json", + "sameAsElement":false + }, + { + "hid":320, + "sid":"control_foc:23:3632", + "rsid":"control_foc:23:3632", + "esid":"control_foc:23:3632", + "parent":318, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/Tsamp - Ngain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_3632_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_3632_d.png", + "elements":[ + { + "sid":"control_foc:23:3633", + "rsid":"control_foc:23:3633", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3634", + "rsid":"control_foc:23:3634", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3635", + "rsid":"control_foc:23:3635", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3637", + "rsid":"control_foc:23:3637", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3633#out:1;line", + "rsid":"control_foc:23:3633#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3634#out:1;line", + "rsid":"control_foc:23:3634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_3632_d.json", + "sameAsElement":false + }, + { + "hid":321, + "sid":"control_foc:23:953", + "rsid":"control_foc:23:953", + "esid":"control_foc:23:953", + "parent":188, + "children":[ + 322, + 323 + ], + "name":"postSat Signal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_953_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_953_d.png", + "elements":[ + { + "sid":"control_foc:23:954", + "rsid":"control_foc:23:954", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:955", + "rsid":"control_foc:23:955", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:956", + "rsid":"control_foc:23:956", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:959", + "rsid":"control_foc:23:959", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:962", + "rsid":"control_foc:23:962", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_953_d.json", + "sameAsElement":false + }, + { + "hid":322, + "sid":"control_foc:23:956", + "rsid":"control_foc:23:956", + "esid":"control_foc:23:956", + "parent":321, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/postSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_956_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_956_d.png", + "elements":[ + { + "sid":"control_foc:23:957", + "rsid":"control_foc:23:957", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3380", + "rsid":"control_foc:23:3380", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3382", + "rsid":"control_foc:23:3382", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:958", + "rsid":"control_foc:23:958", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:957#out:1;line", + "rsid":"control_foc:23:957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3380#out:1;line", + "rsid":"control_foc:23:3380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_956_d.json", + "sameAsElement":false + }, + { + "hid":323, + "sid":"control_foc:23:959", + "rsid":"control_foc:23:959", + "esid":"control_foc:23:959", + "parent":321, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/postSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_959_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_959_d.png", + "elements":[ + { + "sid":"control_foc:23:3377", + "rsid":"control_foc:23:3377", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:960", + "rsid":"control_foc:23:960", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3438", + "rsid":"control_foc:23:3438", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3379", + "rsid":"control_foc:23:3379", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:961", + "rsid":"control_foc:23:961", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:960#out:1;line", + "rsid":"control_foc:23:960#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3377#out:1;line", + "rsid":"control_foc:23:3377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3438#out:1;line", + "rsid":"control_foc:23:3438#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_959_d.json", + "sameAsElement":false + }, + { + "hid":324, + "sid":"control_foc:23:963", + "rsid":"control_foc:23:963", + "esid":"control_foc:23:963", + "parent":188, + "children":[ + 325, + 326 + ], + "name":"preSat Signal", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_963_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_963_d.png", + "elements":[ + { + "sid":"control_foc:23:964", + "rsid":"control_foc:23:964", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:965", + "rsid":"control_foc:23:965", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:966", + "rsid":"control_foc:23:966", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:969", + "rsid":"control_foc:23:969", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:23:972", + "rsid":"control_foc:23:972", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_963_d.json", + "sameAsElement":false + }, + { + "hid":325, + "sid":"control_foc:23:966", + "rsid":"control_foc:23:966", + "esid":"control_foc:23:966", + "parent":324, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/preSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_966_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_966_d.png", + "elements":[ + { + "sid":"control_foc:23:967", + "rsid":"control_foc:23:967", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3371", + "rsid":"control_foc:23:3371", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3373", + "rsid":"control_foc:23:3373", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:968", + "rsid":"control_foc:23:968", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:967#out:1;line", + "rsid":"control_foc:23:967#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3371#out:1;line", + "rsid":"control_foc:23:3371#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_966_d.json", + "sameAsElement":false + }, + { + "hid":326, + "sid":"control_foc:23:969", + "rsid":"control_foc:23:969", + "esid":"control_foc:23:969", + "parent":324, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Iq PID control/preSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_23_969_d.svg", + "thumbnail":"support/slwebview_files/control_foc_23_969_d.png", + "elements":[ + { + "sid":"control_foc:23:3374", + "rsid":"control_foc:23:3374", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:970", + "rsid":"control_foc:23:970", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3437", + "rsid":"control_foc:23:3437", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:3376", + "rsid":"control_foc:23:3376", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:971", + "rsid":"control_foc:23:971", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:23:970#out:1;line", + "rsid":"control_foc:23:970#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3374#out:1;line", + "rsid":"control_foc:23:3374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:23:3437#out:1;line", + "rsid":"control_foc:23:3437#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_23_969_d.json", + "sameAsElement":false + }, + { + "hid":327, + "sid":"control_foc:238", + "rsid":"control_foc:238", + "esid":"control_foc:238", + "parent":22, + "children":[ + 328, + 335, + 338 + ], + "name":"Park Transform", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform", + "label":"Park Transform", + "className":"Park Transform", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_238_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_d.png", + "elements":[ + { + "sid":"control_foc:238:231", + "rsid":"control_foc:238:231", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:744", + "rsid":"control_foc:238:744", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:429", + "rsid":"control_foc:238:429", + "name":"Sin", + "label":"Sin", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:752", + "rsid":"control_foc:238:752", + "name":"Cos", + "label":"Cos", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:529", + "rsid":"control_foc:238:529", + "name":"Sine Cosine", + "label":"Sine Cosine", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:530", + "rsid":"control_foc:238:530", + "name":"Three inputs", + "label":"Three inputs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:522", + "rsid":"control_foc:238:522", + "name":"Two inputs CRL", + "label":"Two inputs CRL", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:248", + "rsid":"control_foc:238:248", + "name":"Ds", + "label":"Ds", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:745", + "rsid":"control_foc:238:745", + "name":"Qs", + "label":"Qs", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:522#out:2;line", + "rsid":"control_foc:238:522#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:522#out:1;line", + "rsid":"control_foc:238:522#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:752#out:1;line", + "rsid":"control_foc:238:752#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:429#out:1;line", + "rsid":"control_foc:238:429#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:744#out:1;line", + "rsid":"control_foc:238:744#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:231#out:1;line", + "rsid":"control_foc:238:231#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_d.json", + "sameAsElement":false + }, + { + "hid":328, + "sid":"control_foc:238:529", + "rsid":"control_foc:238:529", + "esid":"control_foc:238:529", + "parent":327, + "children":[ + 329 + ], + "name":"Sine Cosine", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Sine Cosine", + "label":"Sine Cosine", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_529_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_529_d.png", + "elements":[ + { + "sid":"control_foc:238:558", + "rsid":"control_foc:238:558", + "name":"Theta", + "label":"Theta", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559", + "rsid":"control_foc:238:559", + "name":"Sine-Cosine Lookup", + "label":"Sine-Cosine Lookup", + "className":"Sine-Cosine Lookup", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:560", + "rsid":"control_foc:238:560", + "name":"Sin", + "label":"Sin", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:561", + "rsid":"control_foc:238:561", + "name":"Cos", + "label":"Cos", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:558#out:1;line", + "rsid":"control_foc:238:558#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559#out:1;line", + "rsid":"control_foc:238:559#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559#out:2;line", + "rsid":"control_foc:238:559#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_529_d.json", + "sameAsElement":false + }, + { + "hid":329, + "sid":"control_foc:238:559", + "rsid":"control_foc:238:559", + "esid":"control_foc:238:559", + "parent":328, + "children":[ + 330, + 331 + ], + "name":"Sine-Cosine Lookup", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Sine Cosine/Sine-Cosine Lookup", + "label":"Sine-Cosine Lookup", + "className":"Sine-Cosine Lookup", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_238_559_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_559_d.png", + "elements":[ + { + "sid":"control_foc:238:559:458", + "rsid":"control_foc:238:559:458", + "name":"Theta", + "label":"Theta", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:545", + "rsid":"control_foc:238:559:545", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:673", + "rsid":"control_foc:238:559:673", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:653", + "rsid":"control_foc:238:559:653", + "name":"Data Type Conversion1", + "label":"Data Type Conversion1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:630", + "rsid":"control_foc:238:559:630", + "name":"Get_FractionVal", + "label":"Get_FractionVal", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:608", + "rsid":"control_foc:238:559:608", + "name":"Get_Integer", + "label":"Get_Integer", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:705", + "rsid":"control_foc:238:559:705", + "name":"Interpolation", + "label":"Interpolation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:559:557", + "rsid":"control_foc:238:559:557", + "name":"Lookup", + "label":"Lookup", + "className":"Simulink.Selector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:610", + "rsid":"control_foc:238:559:610", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:612", + "rsid":"control_foc:238:559:612", + "name":"Sum2", + "label":"Sum2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:667", + "rsid":"control_foc:238:559:667", + "name":"WrapUp", + "label":"WrapUp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:559:605", + "rsid":"control_foc:238:559:605", + "name":"indexing", + "label":"indexing", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:657", + "rsid":"control_foc:238:559:657", + "name":"offset", + "label":"offset", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:549", + "rsid":"control_foc:238:559:549", + "name":"sine_table_values", + "label":"sine_table_values", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:248", + "rsid":"control_foc:238:559:248", + "name":"sin", + "label":"sin", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:531", + "rsid":"control_foc:238:559:531", + "name":"cos", + "label":"cos", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:667#out:1;line", + "rsid":"control_foc:238:559:667#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:458#out:1;line", + "rsid":"control_foc:238:559:458#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:630#out:1;line", + "rsid":"control_foc:238:559:630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:612#out:1;line", + "rsid":"control_foc:238:559:612#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:557#out:1;line", + "rsid":"control_foc:238:559:557#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:549#out:1;line", + "rsid":"control_foc:238:559:549#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:657#out:1;line", + "rsid":"control_foc:238:559:657#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:608#out:1;line", + "rsid":"control_foc:238:559:608#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:605#out:1;line", + "rsid":"control_foc:238:559:605#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:610#out:1;line", + "rsid":"control_foc:238:559:610#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:705#out:1;line", + "rsid":"control_foc:238:559:705#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:705#out:2;line", + "rsid":"control_foc:238:559:705#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:653#out:1;line", + "rsid":"control_foc:238:559:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_559_d.json", + "sameAsElement":false + }, + { + "hid":330, + "sid":"control_foc:238:559:705", + "rsid":"control_foc:238:559:705", + "esid":"control_foc:238:559:705", + "parent":329, + "children":[ + ], + "name":"Interpolation", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Sine Cosine/Sine-Cosine Lookup/Interpolation", + "label":"Interpolation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_559_705_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_559_705_d.png", + "elements":[ + { + "sid":"control_foc:238:559:706", + "rsid":"control_foc:238:559:706", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:707", + "rsid":"control_foc:238:559:707", + "name":"In2", + "label":"In2", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:613", + "rsid":"control_foc:238:559:613", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:616", + "rsid":"control_foc:238:559:616", + "name":"Product", + "label":"Product", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:621", + "rsid":"control_foc:238:559:621", + "name":"Product1", + "label":"Product1", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:614", + "rsid":"control_foc:238:559:614", + "name":"Sum3", + "label":"Sum3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:615", + "rsid":"control_foc:238:559:615", + "name":"Sum4", + "label":"Sum4", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:622", + "rsid":"control_foc:238:559:622", + "name":"Sum5", + "label":"Sum5", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:623", + "rsid":"control_foc:238:559:623", + "name":"Sum6", + "label":"Sum6", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:708", + "rsid":"control_foc:238:559:708", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:709", + "rsid":"control_foc:238:559:709", + "name":"Out2", + "label":"Out2", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:613#out:3;line", + "rsid":"control_foc:238:559:613#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:614#out:1;line", + "rsid":"control_foc:238:559:614#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:706#out:1;line", + "rsid":"control_foc:238:559:706#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:621#out:1;line", + "rsid":"control_foc:238:559:621#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:613#out:4;line", + "rsid":"control_foc:238:559:613#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:616#out:1;line", + "rsid":"control_foc:238:559:616#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:707#out:1;line", + "rsid":"control_foc:238:559:707#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:613#out:2;line", + "rsid":"control_foc:238:559:613#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:622#out:1;line", + "rsid":"control_foc:238:559:622#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:613#out:1;line", + "rsid":"control_foc:238:559:613#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:623#out:1;line", + "rsid":"control_foc:238:559:623#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:615#out:1;line", + "rsid":"control_foc:238:559:615#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_559_705_d.json", + "sameAsElement":false + }, + { + "hid":331, + "sid":"control_foc:238:559:667", + "rsid":"control_foc:238:559:667", + "esid":"control_foc:238:559:667", + "parent":329, + "children":[ + 332, + 333, + 334 + ], + "name":"WrapUp", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Sine Cosine/Sine-Cosine Lookup/WrapUp", + "label":"WrapUp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_559_667_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_559_667_d.png", + "elements":[ + { + "sid":"control_foc:238:559:668", + "rsid":"control_foc:238:559:668", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:692", + "rsid":"control_foc:238:559:692", + "name":"Compare\nTo Zero", + "label":"Compare To Zero", + "className":"Compare To Zero", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:702", + "rsid":"control_foc:238:559:702", + "name":"Data Type Conversion", + "label":"Data Type Conversion", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:683", + "rsid":"control_foc:238:559:683", + "name":"If", + "label":"If", + "className":"Simulink.If", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:684", + "rsid":"control_foc:238:559:684", + "name":"If Action\nSubsystem", + "label":"If Action Subsystem", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:559:688", + "rsid":"control_foc:238:559:688", + "name":"If Action\nSubsystem1", + "label":"If Action Subsystem1", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:559:696", + "rsid":"control_foc:238:559:696", + "name":"Merge", + "label":"Merge", + "className":"Simulink.Merge", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:652", + "rsid":"control_foc:238:559:652", + "name":"convert_pu", + "label":"convert_pu", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:669", + "rsid":"control_foc:238:559:669", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:696#out:1;line", + "rsid":"control_foc:238:559:696#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:702#out:1;line", + "rsid":"control_foc:238:559:702#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:692#out:1;line", + "rsid":"control_foc:238:559:692#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:688#out:1;line", + "rsid":"control_foc:238:559:688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:684#out:1;line", + "rsid":"control_foc:238:559:684#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:652#out:1;line", + "rsid":"control_foc:238:559:652#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:683#out:2;line", + "rsid":"control_foc:238:559:683#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:683#out:1;line", + "rsid":"control_foc:238:559:683#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:668#out:1;line", + "rsid":"control_foc:238:559:668#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_559_667_d.json", + "sameAsElement":false + }, + { + "hid":332, + "sid":"control_foc:238:559:692", + "rsid":"control_foc:238:559:692", + "esid":"control_foc:238:559:692", + "parent":331, + "children":[ + ], + "name":"Compare\nTo Zero", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Sine Cosine/Sine-Cosine Lookup/WrapUp/Compare To Zero", + "label":"Compare To Zero", + "className":"Compare To Zero", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_238_559_692_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_559_692_d.png", + "elements":[ + { + "sid":"control_foc:238:559:692:1", + "rsid":"control_foc:238:559:692:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:692:2", + "rsid":"control_foc:238:559:692:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:692:3", + "rsid":"control_foc:238:559:692:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:692:5", + "rsid":"control_foc:238:559:692:5", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:692:3#out:1;line", + "rsid":"control_foc:238:559:692:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:692:1#out:1;line", + "rsid":"control_foc:238:559:692:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:692:2#out:1;line", + "rsid":"control_foc:238:559:692:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_559_692_d.json", + "sameAsElement":false + }, + { + "hid":333, + "sid":"control_foc:238:559:684", + "rsid":"control_foc:238:559:684", + "esid":"control_foc:238:559:684", + "parent":331, + "children":[ + ], + "name":"If Action\nSubsystem", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Sine Cosine/Sine-Cosine Lookup/WrapUp/If Action Subsystem", + "label":"If Action Subsystem", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_559_684_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_559_684_d.png", + "elements":[ + { + "sid":"control_foc:238:559:685", + "rsid":"control_foc:238:559:685", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:686", + "rsid":"control_foc:238:559:686", + "name":"Action Port", + "label":"Action Port", + "className":"Simulink.ActionPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:695", + "rsid":"control_foc:238:559:695", + "name":"Convert_back", + "label":"Convert_back", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:694", + "rsid":"control_foc:238:559:694", + "name":"Convert_uint16", + "label":"Convert_uint16", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:679", + "rsid":"control_foc:238:559:679", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:693", + "rsid":"control_foc:238:559:693", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:687", + "rsid":"control_foc:238:559:687", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:694#out:1;line", + "rsid":"control_foc:238:559:694#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:693#out:1;line", + "rsid":"control_foc:238:559:693#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:695#out:1;line", + "rsid":"control_foc:238:559:695#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:685#out:1;line", + "rsid":"control_foc:238:559:685#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_559_684_d.json", + "sameAsElement":false + }, + { + "hid":334, + "sid":"control_foc:238:559:688", + "rsid":"control_foc:238:559:688", + "esid":"control_foc:238:559:688", + "parent":331, + "children":[ + ], + "name":"If Action\nSubsystem1", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Sine Cosine/Sine-Cosine Lookup/WrapUp/If Action Subsystem1", + "label":"If Action Subsystem1", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_559_688_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_559_688_d.png", + "elements":[ + { + "sid":"control_foc:238:559:689", + "rsid":"control_foc:238:559:689", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:690", + "rsid":"control_foc:238:559:690", + "name":"Action Port", + "label":"Action Port", + "className":"Simulink.ActionPort", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:698", + "rsid":"control_foc:238:559:698", + "name":"Convert_back", + "label":"Convert_back", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:697", + "rsid":"control_foc:238:559:697", + "name":"Convert_uint16", + "label":"Convert_uint16", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:699", + "rsid":"control_foc:238:559:699", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:700", + "rsid":"control_foc:238:559:700", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:691", + "rsid":"control_foc:238:559:691", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:559:700#out:1;line", + "rsid":"control_foc:238:559:700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:689#out:1;line", + "rsid":"control_foc:238:559:689#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:698#out:1;line", + "rsid":"control_foc:238:559:698#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:559:697#out:1;line", + "rsid":"control_foc:238:559:697#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_559_688_d.json", + "sameAsElement":false + }, + { + "hid":335, + "sid":"control_foc:238:530", + "rsid":"control_foc:238:530", + "esid":"control_foc:238:530", + "parent":327, + "children":[ + 336 + ], + "name":"Three inputs", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Three inputs", + "label":"Three inputs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_530_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_530_d.png", + "elements":[ + { + "sid":"control_foc:238:531", + "rsid":"control_foc:238:531", + "name":"AlphaBetaZero", + "label":"AlphaBetaZero", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:532", + "rsid":"control_foc:238:532", + "name":"sine", + "label":"sine", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:533", + "rsid":"control_foc:238:533", + "name":"cos", + "label":"cos", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:536", + "rsid":"control_foc:238:536", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:539", + "rsid":"control_foc:238:539", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:707", + "rsid":"control_foc:238:707", + "name":"Two inputs CRL", + "label":"Two inputs CRL", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:557", + "rsid":"control_foc:238:557", + "name":"dq0", + "label":"dq0", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:533#out:1;line", + "rsid":"control_foc:238:533#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:532#out:1;line", + "rsid":"control_foc:238:532#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:536#out:2;line", + "rsid":"control_foc:238:536#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:536#out:1;line", + "rsid":"control_foc:238:536#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:707#out:1;line", + "rsid":"control_foc:238:707#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:707#out:2;line", + "rsid":"control_foc:238:707#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:531#out:1;line", + "rsid":"control_foc:238:531#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:539#out:1;line", + "rsid":"control_foc:238:539#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:536#out:3;line", + "rsid":"control_foc:238:536#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_530_d.json", + "sameAsElement":false + }, + { + "hid":336, + "sid":"control_foc:238:707", + "rsid":"control_foc:238:707", + "esid":"control_foc:238:707", + "parent":335, + "children":[ + 337 + ], + "name":"Two inputs CRL", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Three inputs/Two inputs CRL", + "label":"Two inputs CRL", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_707_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_707_d.png", + "elements":[ + { + "sid":"control_foc:238:708", + "rsid":"control_foc:238:708", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:709", + "rsid":"control_foc:238:709", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:710", + "rsid":"control_foc:238:710", + "name":"sine", + "label":"sine", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:711", + "rsid":"control_foc:238:711", + "name":"cos", + "label":"cos", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:712", + "rsid":"control_foc:238:712", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:713", + "rsid":"control_foc:238:713", + "name":"Data Type\nDuplicate1", + "label":"Data Type Duplicate1", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:714", + "rsid":"control_foc:238:714", + "name":"Switch_Axis", + "label":"Switch_Axis", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:725", + "rsid":"control_foc:238:725", + "name":"a16", + "label":"a16", + "className":"Simulink.AlgorithmDescriptor", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:726", + "rsid":"control_foc:238:726", + "name":"acos", + "label":"acos", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:727", + "rsid":"control_foc:238:727", + "name":"asin", + "label":"asin", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:728", + "rsid":"control_foc:238:728", + "name":"bcos", + "label":"bcos", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:729", + "rsid":"control_foc:238:729", + "name":"bsin", + "label":"bsin", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:730", + "rsid":"control_foc:238:730", + "name":"sum_Ds", + "label":"sum_Ds", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:731", + "rsid":"control_foc:238:731", + "name":"sum_Qs", + "label":"sum_Qs", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:732", + "rsid":"control_foc:238:732", + "name":"Ds", + "label":"Ds", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:733", + "rsid":"control_foc:238:733", + "name":"Qs", + "label":"Qs", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:726#out:1;line", + "rsid":"control_foc:238:726#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:731#out:1;line", + "rsid":"control_foc:238:731#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:714#out:1;line", + "rsid":"control_foc:238:714#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:714#out:2;line", + "rsid":"control_foc:238:714#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:727#out:1;line", + "rsid":"control_foc:238:727#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:709#out:1;line", + "rsid":"control_foc:238:709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:711#out:1;line", + "rsid":"control_foc:238:711#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:708#out:1;line", + "rsid":"control_foc:238:708#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:728#out:1;line", + "rsid":"control_foc:238:728#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:710#out:1;line", + "rsid":"control_foc:238:710#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:729#out:1;line", + "rsid":"control_foc:238:729#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:730#out:1;line", + "rsid":"control_foc:238:730#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_707_d.json", + "sameAsElement":false + }, + { + "hid":337, + "sid":"control_foc:238:714", + "rsid":"control_foc:238:714", + "esid":"control_foc:238:714", + "parent":336, + "children":[ + ], + "name":"Switch_Axis", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Three inputs/Two inputs CRL/Switch_Axis", + "label":"Switch_Axis", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_714_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_714_d.png", + "elements":[ + { + "sid":"control_foc:238:715", + "rsid":"control_foc:238:715", + "name":"d", + "label":"d", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:716", + "rsid":"control_foc:238:716", + "name":"q", + "label":"q", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:717", + "rsid":"control_foc:238:717", + "name":"D_axis_aligned", + "label":"D_axis_aligned", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:718", + "rsid":"control_foc:238:718", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:719", + "rsid":"control_foc:238:719", + "name":"Offset", + "label":"Offset", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:720", + "rsid":"control_foc:238:720", + "name":"Q_axis_aligned", + "label":"Q_axis_aligned", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:721", + "rsid":"control_foc:238:721", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:722", + "rsid":"control_foc:238:722", + "name":"Unary_Minus", + "label":"Unary_Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:723", + "rsid":"control_foc:238:723", + "name":"d_axis", + "label":"d_axis", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:724", + "rsid":"control_foc:238:724", + "name":"q_axis", + "label":"q_axis", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:717#out:1;line", + "rsid":"control_foc:238:717#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:720#out:1;line", + "rsid":"control_foc:238:720#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:715#out:1;line", + "rsid":"control_foc:238:715#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:719#out:1;line", + "rsid":"control_foc:238:719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:718#out:1;line", + "rsid":"control_foc:238:718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:722#out:1;line", + "rsid":"control_foc:238:722#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:716#out:1;line", + "rsid":"control_foc:238:716#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:721#out:1;line", + "rsid":"control_foc:238:721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:718#out:2;line", + "rsid":"control_foc:238:718#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_714_d.json", + "sameAsElement":false + }, + { + "hid":338, + "sid":"control_foc:238:522", + "rsid":"control_foc:238:522", + "esid":"control_foc:238:522", + "parent":327, + "children":[ + 339 + ], + "name":"Two inputs CRL", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Two inputs CRL", + "label":"Two inputs CRL", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_522_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_522_d.png", + "elements":[ + { + "sid":"control_foc:238:523", + "rsid":"control_foc:238:523", + "name":"Alpha", + "label":"Alpha", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:524", + "rsid":"control_foc:238:524", + "name":"Beta", + "label":"Beta", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:525", + "rsid":"control_foc:238:525", + "name":"sine", + "label":"sine", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:526", + "rsid":"control_foc:238:526", + "name":"cos", + "label":"cos", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:518", + "rsid":"control_foc:238:518", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:521", + "rsid":"control_foc:238:521", + "name":"Data Type\nDuplicate1", + "label":"Data Type Duplicate1", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:507", + "rsid":"control_foc:238:507", + "name":"Switch_Axis", + "label":"Switch_Axis", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_foc:238:520", + "rsid":"control_foc:238:520", + "name":"a16", + "label":"a16", + "className":"Simulink.AlgorithmDescriptor", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:239", + "rsid":"control_foc:238:239", + "name":"acos", + "label":"acos", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:240", + "rsid":"control_foc:238:240", + "name":"asin", + "label":"asin", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:241", + "rsid":"control_foc:238:241", + "name":"bcos", + "label":"bcos", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:238", + "rsid":"control_foc:238:238", + "name":"bsin", + "label":"bsin", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:242", + "rsid":"control_foc:238:242", + "name":"sum_Ds", + "label":"sum_Ds", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:243", + "rsid":"control_foc:238:243", + "name":"sum_Qs", + "label":"sum_Qs", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:527", + "rsid":"control_foc:238:527", + "name":"Ds", + "label":"Ds", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:528", + "rsid":"control_foc:238:528", + "name":"Qs", + "label":"Qs", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:239#out:1;line", + "rsid":"control_foc:238:239#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:243#out:1;line", + "rsid":"control_foc:238:243#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:507#out:1;line", + "rsid":"control_foc:238:507#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:507#out:2;line", + "rsid":"control_foc:238:507#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:240#out:1;line", + "rsid":"control_foc:238:240#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:524#out:1;line", + "rsid":"control_foc:238:524#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:526#out:1;line", + "rsid":"control_foc:238:526#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:523#out:1;line", + "rsid":"control_foc:238:523#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:241#out:1;line", + "rsid":"control_foc:238:241#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:525#out:1;line", + "rsid":"control_foc:238:525#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:238#out:1;line", + "rsid":"control_foc:238:238#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:242#out:1;line", + "rsid":"control_foc:238:242#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_522_d.json", + "sameAsElement":false + }, + { + "hid":339, + "sid":"control_foc:238:507", + "rsid":"control_foc:238:507", + "esid":"control_foc:238:507", + "parent":338, + "children":[ + ], + "name":"Switch_Axis", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Park Transform/Two inputs CRL/Switch_Axis", + "label":"Switch_Axis", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_foc_238_507_d.svg", + "thumbnail":"support/slwebview_files/control_foc_238_507_d.png", + "elements":[ + { + "sid":"control_foc:238:508", + "rsid":"control_foc:238:508", + "name":"d", + "label":"d", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:509", + "rsid":"control_foc:238:509", + "name":"q", + "label":"q", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:510", + "rsid":"control_foc:238:510", + "name":"D_axis_aligned", + "label":"D_axis_aligned", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:511", + "rsid":"control_foc:238:511", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:512", + "rsid":"control_foc:238:512", + "name":"Offset", + "label":"Offset", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:513", + "rsid":"control_foc:238:513", + "name":"Q_axis_aligned", + "label":"Q_axis_aligned", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:514", + "rsid":"control_foc:238:514", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:515", + "rsid":"control_foc:238:515", + "name":"Unary_Minus", + "label":"Unary_Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:516", + "rsid":"control_foc:238:516", + "name":"d_axis", + "label":"d_axis", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:517", + "rsid":"control_foc:238:517", + "name":"q_axis", + "label":"q_axis", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:238:510#out:1;line", + "rsid":"control_foc:238:510#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:513#out:1;line", + "rsid":"control_foc:238:513#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:508#out:1;line", + "rsid":"control_foc:238:508#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:512#out:1;line", + "rsid":"control_foc:238:512#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:511#out:1;line", + "rsid":"control_foc:238:511#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:515#out:1;line", + "rsid":"control_foc:238:515#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:509#out:1;line", + "rsid":"control_foc:238:509#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:514#out:1;line", + "rsid":"control_foc:238:514#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:238:511#out:2;line", + "rsid":"control_foc:238:511#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_238_507_d.json", + "sameAsElement":false + }, + { + "hid":340, + "sid":"control_foc:277", + "rsid":"control_foc:277", + "esid":"control_foc:277", + "parent":22, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/FOC (control_foc)/FOC inner loop/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_foc_277_d.svg", + "thumbnail":"support/slwebview_files/control_foc_277_d.png", + "elements":[ + { + "sid":"control_foc:277:1", + "rsid":"control_foc:277:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:2", + "rsid":"control_foc:277:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:3", + "rsid":"control_foc:277:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:4", + "rsid":"control_foc:277:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:5", + "rsid":"control_foc:277:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:6", + "rsid":"control_foc:277:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:7", + "rsid":"control_foc:277:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:8", + "rsid":"control_foc:277:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:9", + "rsid":"control_foc:277:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:10", + "rsid":"control_foc:277:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_foc:277:1#out:1;line", + "rsid":"control_foc:277:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:277:2#out:1;line", + "rsid":"control_foc:277:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:277:3#out:1;line", + "rsid":"control_foc:277:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:277:7#out:1;line", + "rsid":"control_foc:277:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:277:8#out:1;line", + "rsid":"control_foc:277:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:277:6#out:1;line", + "rsid":"control_foc:277:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_foc:277:9#out:1;line", + "rsid":"control_foc:277:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_foc_277_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_foc_p.json b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_p.json new file mode 100644 index 00000000..7ddd48f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_foc_p.json @@ -0,0 +1,38444 @@ +[ + { + "sid":"control_foc", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "6.18", + "Wed Jan 24 13:48:55 2024", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_foc:155", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Reusable function", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "Allow arguments (Optimized)", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "FOCInnerLoop", + "User specified", + "", + "Use function name", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:237", + "inspector":{ + "params":[ + "PhaseInput", + "EnPowerInv" + ], + "values":[ + "Two inputs", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Clarke Transform" + } + }, + { + "sid":"control_foc:237:628", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Three phase input", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:237:655", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:237:627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:483", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Compute RMS/Disabled", + "Estimation_Temperature_Switch == false", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Subsystem", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:489", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Estimation_Temperature_Switch == false", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:477", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Estimation_Temperature_Switch == true", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Compute Sin//Cos/STD", + "Use standard library", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Use standard library", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Compute Sin/Cos", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:502", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Use look-up table", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:510", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Use standard library", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:470", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"DegreesToRadians" + } + }, + { + "sid":"control_foc:18", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "off", + "1", + "on", + "external", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_foc:18:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel", + "DiscClampingParallel", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "DiscClampingParallel", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:18:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:18:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:18:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:18:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Saturation/External", + "External", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "External", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:18:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:18:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Tracking Mode/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Tracking Mode Sum/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Id PID control/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:18:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:241", + "inspector":{ + "params":[ + "PhaseInput", + "EnPowerInv" + ], + "values":[ + "Two inputs", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Inverse Clarke Transform" + } + }, + { + "sid":"control_foc:241:533", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Three inputs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:241:506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Two inputs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242", + "inspector":{ + "params":[ + "PhaseInput", + "AxisAlignment", + "ThetaInput", + "AngleInput", + "N_points" + ], + "values":[ + "Two inputs", + "D-axis", + "Sine and Cosine electrical position", + "Per-unit", + "1024" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Inverse Park Transform" + } + }, + { + "sid":"control_foc:242:850", + "inspector":{ + "params":[ + "AngleInput", + "N_points" + ], + "values":[ + "Per-unit", + "N_points" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Sine-Cosine Lookup" + } + }, + { + "sid":"control_foc:242:850:705", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:667", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:692", + "inspector":{ + "params":[ + "relop", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "<", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Zero" + } + }, + { + "sid":"control_foc:242:850:684", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:850:688", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:904", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:984", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:991", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:778", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:242:748", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "on", + "1", + "off", + "internal", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_foc:23:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:23:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:23:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:23:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_foc:23:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Saturation/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:23:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_foc:23:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Tracking Mode/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Tracking Mode Sum/Tracking Mode", + "TrackingMode", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrackingMode", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_foc/FOC inner loop/Iq PID control/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:23:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238", + "inspector":{ + "params":[ + "PhaseInput", + "AxisAlignment", + "ThetaInput", + "AngleInput", + "N_points" + ], + "values":[ + "Two inputs", + "D-axis", + "Sine and Cosine electrical position", + "Per-unit", + "1024" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Park Transform" + } + }, + { + "sid":"control_foc:238:529", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559", + "inspector":{ + "params":[ + "AngleInput", + "N_points" + ], + "values":[ + "Per-unit", + "N_points" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Sine-Cosine Lookup" + } + }, + { + "sid":"control_foc:238:559:705", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:667", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:692", + "inspector":{ + "params":[ + "relop", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "<", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Zero" + } + }, + { + "sid":"control_foc:238:559:684", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:559:688", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:530", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:707", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:714", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:522", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:238:507", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_foc:277", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "[]", + "[]", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.json new file mode 100644 index 00000000..09f926a7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:101:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:101:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:101:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "const", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:101:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:101:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:101:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:101:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.png new file mode 100644 index 00000000..77c1176a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.svg new file mode 100644 index 00000000..a41a16aa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_101_d.svg @@ -0,0 +1 @@ +1yControlModes Compareboolean 1uControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.json new file mode 100644 index 00000000..3a4a2ff2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:103:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:103:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:103:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "const", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:103:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:103:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:103:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:103:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.png new file mode 100644 index 00000000..77c1176a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.svg new file mode 100644 index 00000000..319001f8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_103_d.svg @@ -0,0 +1 @@ +1yControlModes Compareboolean 1uControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.json new file mode 100644 index 00000000..30a612c7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:105:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:105:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:105:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "const", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:105:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:105:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:105:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:105:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.png new file mode 100644 index 00000000..aec38cea Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.svg new file mode 100644 index 00000000..655c29b4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_105_d.svg @@ -0,0 +1 @@ +1yControlModes Compareboolean 1uControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.json new file mode 100644 index 00000000..9206a1f6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.json @@ -0,0 +1,2805 @@ +[ + { + "sid":"control_outer:121:1373", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1375", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3257", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3899", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3900", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1376", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1377", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1378", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4033", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1380", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3954", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3955", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3957", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3958", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1385", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1387", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1388", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1390", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4034", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4036", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1394", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3956", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3959", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3264", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4035", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4038", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1396", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4038#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4034#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3883#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4035#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4033#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3956#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3959#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3958#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3954#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3955#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3900#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3899#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1378#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1390#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1376#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4036#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1375#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1373#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3257#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.png new file mode 100644 index 00000000..6ccbbe71 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.svg new file mode 100644 index 00000000..4d5d7b7e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1372_d.svg @@ -0,0 +1 @@ +11preSat2P3preInt4postSatpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.json new file mode 100644 index 00000000..e1258d85 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.json @@ -0,0 +1,2106 @@ +[ + { + "sid":"control_outer:121:1399", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1400", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3269", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3270", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1401", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1402", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1404", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1406", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1415", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1408", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1410", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1411", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3273", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1412", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3276", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3277", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1413", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1414", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1401#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1404#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1410#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1415#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3273#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3269#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3270#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.png new file mode 100644 index 00000000..1c31ba80 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.svg new file mode 100644 index 00000000..dbc46354 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1398_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegrator1preSat2preIntDataTypeConv1DataTypeConv2Dt:boolean Ts:SampleTime boolean boolean3postSat4PpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.json new file mode 100644 index 00000000..418c6e35 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.json @@ -0,0 +1,410 @@ +[ + { + "sid":"control_outer:121:1418", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1426", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.png new file mode 100644 index 00000000..950d5e9a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.svg new file mode 100644 index 00000000..e64eb936 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1417_d.svg @@ -0,0 +1 @@ +11ResetReset1DisabledReset1External Reset diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.json new file mode 100644 index 00000000..dcdaab53 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:121:3182", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3393", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3183", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3394", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3184", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3395", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3182#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3183#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3393#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.png new file mode 100644 index 00000000..51529dd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.svg new file mode 100644 index 00000000..16c1cb93 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1419_d.svg @@ -0,0 +1 @@ +1ResetDt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.json new file mode 100644 index 00000000..6ea9d5a3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:121:1421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1422", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.png new file mode 100644 index 00000000..58780cf1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.svg new file mode 100644 index 00000000..e461c852 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_1420_d.svg @@ -0,0 +1 @@ +11Resetboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.json new file mode 100644 index 00000000..87db801f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_outer:121:3219", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3220", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3221", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3222", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3411", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3225", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3226", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3227", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3228", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3230", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3221#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3225#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3222#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3220#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3219#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.png new file mode 100644 index 00000000..2e0fccd7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.svg new file mode 100644 index 00000000..2e0cac45 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_2304_d.svg @@ -0,0 +1 @@ +1preIntDt:boolean Ts:SampleTime boolean boolean2preSat3postSat4PDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.json new file mode 100644 index 00000000..5798720f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:121:3132", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3141", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3139", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.png new file mode 100644 index 00000000..e10866d9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.svg new file mode 100644 index 00000000..46562d53 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3131_d.svg @@ -0,0 +1 @@ +11fromIgainfromIgainfromTR1PassthroughfromIgainfromTR1Tracking Mode2fromTR diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.json new file mode 100644 index 00000000..463c5ad4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:121:3134", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3206", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3207", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3208", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3135", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3134#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3206#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3207#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.png new file mode 100644 index 00000000..4ce55acb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.svg new file mode 100644 index 00000000..0fdee3ee --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3133_d.svg @@ -0,0 +1 @@ +1fromIgain12fromTRDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.json new file mode 100644 index 00000000..4115cae6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:121:3137", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3142", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:941", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI1OutMin", + "SumI1OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3138", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3142#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:941#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.png new file mode 100644 index 00000000..5ab2f3a6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.svg new file mode 100644 index 00000000..79f743de --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3136_d.svg @@ -0,0 +1 @@ +1fromIgainsingle 12fromTRsingle ++SumI1single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.json new file mode 100644 index 00000000..5116c6d6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_outer:121:3420", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3464", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3422", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3424", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3420#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3464#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.png new file mode 100644 index 00000000..1e3a111c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.svg new file mode 100644 index 00000000..f72e362f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3417_d.svg @@ -0,0 +1 @@ +12P GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.json new file mode 100644 index 00000000..8591308a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:121:3428", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3430", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3431", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3428#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3430#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.png new file mode 100644 index 00000000..aa005bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.svg new file mode 100644 index 00000000..e43ec005 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3427_d.svg @@ -0,0 +1 @@ +1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.json new file mode 100644 index 00000000..dddd7f52 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:121:3443", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3455", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3456", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3450", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.png new file mode 100644 index 00000000..d37f9d7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.svg new file mode 100644 index 00000000..7a6be919 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3442_d.svg @@ -0,0 +1 @@ +11fromPfromPfromStatefromDDisabledfromState1PassthroughfromPfromStatefromD1Enabled2fromState3fromD diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.json new file mode 100644 index 00000000..20d8b019 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_outer:121:3461", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3462", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3463", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3488", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3468", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3469", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3470", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3463#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3462#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3461#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3488#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.png new file mode 100644 index 00000000..6bd5de5f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.svg new file mode 100644 index 00000000..d8ce4cf9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3444_d.svg @@ -0,0 +1 @@ +1fromP2fromState3fromDDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.json new file mode 100644 index 00000000..e332c835 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:121:3460", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3449", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3460#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.png new file mode 100644 index 00000000..78d33dd6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.svg new file mode 100644 index 00000000..3217561f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3447_d.svg @@ -0,0 +1 @@ +11fromState diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.json new file mode 100644 index 00000000..0e6dfcb5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_outer:121:3457", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3458", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3459", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3471", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3454", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3457#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3458#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3459#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3471#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.png new file mode 100644 index 00000000..faf1a4c9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.svg new file mode 100644 index 00000000..37d4a64a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3452_d.svg @@ -0,0 +1 @@ +11fromPsingle 2fromStatesingle 3fromDsingle +++Sum Fdbksingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.json new file mode 100644 index 00000000..74735cbf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_outer:121:3485", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3487", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3485#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.png new file mode 100644 index 00000000..7b10dc83 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.svg new file mode 100644 index 00000000..994857b3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3484_d.svg @@ -0,0 +1 @@ +1N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.json new file mode 100644 index 00000000..3dc7c2c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.json @@ -0,0 +1,937 @@ +[ + { + "sid":"control_outer:121:3494", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3503", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3504", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3501", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.png new file mode 100644 index 00000000..ec3391ae Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.svg new file mode 100644 index 00000000..6f7867f0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3493_d.svg @@ -0,0 +1 @@ +11PP1Passthrough_PPI1Passthrough_I2I3DPI1Sum_PIPD1Sum_PDPID1Sum_PID diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.json new file mode 100644 index 00000000..5b88e692 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:121:3496", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3497", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3496#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.png new file mode 100644 index 00000000..a6b06c89 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.svg new file mode 100644 index 00000000..b0264541 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3495_d.svg @@ -0,0 +1 @@ +1P1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.json new file mode 100644 index 00000000..19347ce1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:121:4039", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3499", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4041", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4040", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3500", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4041#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4039#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3499#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.png new file mode 100644 index 00000000..3c593edc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.svg new file mode 100644 index 00000000..4a38a22e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3498_d.svg @@ -0,0 +1 @@ +2I11PDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.json new file mode 100644 index 00000000..c5cbcd2e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:121:3515", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3516", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3518", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3508", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3516#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3515#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3518#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.png new file mode 100644 index 00000000..219e5489 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.svg new file mode 100644 index 00000000..42af3e87 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3506_d.svg @@ -0,0 +1 @@ +11P2I++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.json new file mode 100644 index 00000000..0a9ba697 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:121:3519", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3521", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3522", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3511", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3519#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3521#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3522#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.png new file mode 100644 index 00000000..f43e7313 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.svg new file mode 100644 index 00000000..ed9e5e43 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3509_d.svg @@ -0,0 +1 @@ +11P2D++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.json new file mode 100644 index 00000000..ea5922e5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_outer:121:3523", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3524", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3525", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3526", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3514", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3524#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3523#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3525#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3526#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.png new file mode 100644 index 00000000..416aee14 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.svg new file mode 100644 index 00000000..d541f10c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3512_d.svg @@ -0,0 +1 @@ +11Psingle 2Isingle 3Dsingle +++single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.json new file mode 100644 index 00000000..c7abd4ce --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:121:3589", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3590", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3607", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.png new file mode 100644 index 00000000..77f7f166 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.svg new file mode 100644 index 00000000..007554cd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3588_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1DisabledUTs1TsSignalSpecificationUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.json new file mode 100644 index 00000000..8ea99323 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:3592", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3593", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3594", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3595", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3592#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3593#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.svg new file mode 100644 index 00000000..6d5413bb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3591_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.json new file mode 100644 index 00000000..f15e8fbe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:121:3597", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3598", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3599", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3600", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3601", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3597#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3598#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3599#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.png new file mode 100644 index 00000000..b41f549c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.svg new file mode 100644 index 00000000..fd2b6d0f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3596_d.svg @@ -0,0 +1 @@ +1Usingle 1Dt:boolean Ts:SampleTime booleanboolean 2Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.json new file mode 100644 index 00000000..a616e7ee --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:3603", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3604", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3605", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3606", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3603#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3605#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3604#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.png new file mode 100644 index 00000000..b227146e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.svg new file mode 100644 index 00000000..b0680c3b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3602_d.svg @@ -0,0 +1 @@ +11UxUintegral*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.json new file mode 100644 index 00000000..372f84d2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:121:3625", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3626", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3638", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.png new file mode 100644 index 00000000..77decb21 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.svg new file mode 100644 index 00000000..f924cb5e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3624_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.json new file mode 100644 index 00000000..8550efa9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:3628", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3629", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3630", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3631", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.png new file mode 100644 index 00000000..e2eb1c2b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.svg new file mode 100644 index 00000000..222cb546 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3627_d.svg @@ -0,0 +1 @@ +11UxUngain*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.json new file mode 100644 index 00000000..4a8ad0a7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:3633", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3634", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3635", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3637", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3633#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.png new file mode 100644 index 00000000..930e5bed Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.svg new file mode 100644 index 00000000..f2d1a527 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3632_d.svg @@ -0,0 +1 @@ +1Usingle 12Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.json new file mode 100644 index 00000000..f8e549f3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:3664", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3665", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3666", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3667", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3665#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3664#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.svg new file mode 100644 index 00000000..60c2a4dd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3663_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.json new file mode 100644 index 00000000..f637982f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:121:3671", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3672", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3684", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.png new file mode 100644 index 00000000..0a6de43f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.svg new file mode 100644 index 00000000..7496f79f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3670_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.json new file mode 100644 index 00000000..e33083b5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:3674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3675", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3676", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3677", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3676#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3675#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.png new file mode 100644 index 00000000..7f5f6e2a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.svg new file mode 100644 index 00000000..c40dcc3c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3673_d.svg @@ -0,0 +1 @@ +11Ux÷Udiff*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.json new file mode 100644 index 00000000..ae874faa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:121:3679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3680", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3681", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3682", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "/", + "1.0", + "Offline Scaling Adjustment", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3683", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3679#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3680#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.png new file mode 100644 index 00000000..100e4920 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.svg new file mode 100644 index 00000000..33a96601 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3678_d.svg @@ -0,0 +1 @@ +1U12Tsu/TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.json new file mode 100644 index 00000000..801f2168 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:121:3695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3708", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.png new file mode 100644 index 00000000..7861842b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.svg new file mode 100644 index 00000000..d2474f81 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3694_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.json new file mode 100644 index 00000000..1ef40708 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:3698", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3700", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3701", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3698#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.png new file mode 100644 index 00000000..69478dfc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.svg new file mode 100644 index 00000000..4fff7c61 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3697_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.json new file mode 100644 index 00000000..d5113b92 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:121:3703", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3704", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3705", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3706", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "1.0", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3707", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3706#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.png new file mode 100644 index 00000000..12fb2fdc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.svg new file mode 100644 index 00000000..8a6c3970 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3702_d.svg @@ -0,0 +1 @@ +1N12Tsu*TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.json new file mode 100644 index 00000000..1a41c841 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:121:3710", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3711", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3723", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.png new file mode 100644 index 00000000..a9ddd4e3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.svg new file mode 100644 index 00000000..fe5a9201 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3709_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.json new file mode 100644 index 00000000..ef51463c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:121:3713", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3714", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3778", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.5", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3715", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3716", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3778#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3714#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3715#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.png new file mode 100644 index 00000000..0004fe88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.svg new file mode 100644 index 00000000..bb27445f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3712_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.json new file mode 100644 index 00000000..31e8e195 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:121:3718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3720", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3721", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "0.5", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3722", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.png new file mode 100644 index 00000000..1f3b9eab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.svg new file mode 100644 index 00000000..68a0a105 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3717_d.svg @@ -0,0 +1 @@ +1Nsingle 12Tsboolean u*Ts*wTsampsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.json new file mode 100644 index 00000000..640bb649 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_outer:121:3780", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3783", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3784", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:121:3782", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3784#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3783#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3846#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.png new file mode 100644 index 00000000..87852546 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.svg new file mode 100644 index 00000000..9c1624f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3779_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.json new file mode 100644 index 00000000..903560aa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_outer:121:3787", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3788", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3789", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:121:3791", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3789#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3788#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3847#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.png new file mode 100644 index 00000000..21340d18 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.svg new file mode 100644 index 00000000..9ebde4ad --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3786_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.json new file mode 100644 index 00000000..03fa8acf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_outer:121:3846:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_outer:121:3846:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3846:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3846:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3846:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3846:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3846:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3846:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.svg new file mode 100644 index 00000000..18b0aace --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3846_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.json new file mode 100644 index 00000000..fe529d9d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_outer:121:3847:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_outer:121:3847:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3847:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3847:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3847:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3847:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3847:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3847:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.svg new file mode 100644 index 00000000..00f2e208 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3847_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.json new file mode 100644 index 00000000..1e048a94 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:121:3851", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3860", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.svg new file mode 100644 index 00000000..7d827ada --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3850_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.json new file mode 100644 index 00000000..8450c6d2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:121:3853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:660", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:660#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.svg new file mode 100644 index 00000000..07cd3277 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3852_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.json new file mode 100644 index 00000000..1e17a827 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:121:3856", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3862", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3863", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:121:3857", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3862#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3863#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3856#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.svg new file mode 100644 index 00000000..5b79e27f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3855_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.json new file mode 100644 index 00000000..06940499 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:121:3864:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3864:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3864:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3864:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3864:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3864:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3864:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3864:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.svg new file mode 100644 index 00000000..9eb2c09c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3864_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.svg new file mode 100644 index 00000000..8ccbc576 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3874_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.json new file mode 100644 index 00000000..109a3644 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:121:3884", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3886", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3898", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.svg new file mode 100644 index 00000000..7f4bc56b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3883_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.svg new file mode 100644 index 00000000..3f9e06c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3887_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.json new file mode 100644 index 00000000..4080fc46 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:121:3889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3890", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3891", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3890#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3889#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.svg new file mode 100644 index 00000000..fa212165 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3888_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.json new file mode 100644 index 00000000..15b54c8f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:121:3893", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3894", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3895", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:121:3897", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3894#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3893#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.svg new file mode 100644 index 00000000..aef31d6b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3892_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.json new file mode 100644 index 00000000..1a0d7c56 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:121:3896:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3896:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3896:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3896:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3896:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3896:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3896:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3896:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.svg new file mode 100644 index 00000000..3300072e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3896_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.json new file mode 100644 index 00000000..18ab12ad --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:121:3910", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3911", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.svg new file mode 100644 index 00000000..4d6e9d74 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3909_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.svg new file mode 100644 index 00000000..ab470bd5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3913_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.json new file mode 100644 index 00000000..bef65159 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:121:3915", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3916", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3915#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.svg new file mode 100644 index 00000000..dd195d80 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3914_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.json new file mode 100644 index 00000000..28c2047c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:121:3919", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3921", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:121:3923", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3921#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3920#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.svg new file mode 100644 index 00000000..08657ab8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3918_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.json new file mode 100644 index 00000000..10ee3ded --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:121:3922:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3922:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3922:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3922:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3922:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3922:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3922:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3922:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.svg new file mode 100644 index 00000000..c86cb523 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3922_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.json new file mode 100644 index 00000000..89df823f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:121:3928", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3929", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3942", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.svg new file mode 100644 index 00000000..d381c3ee --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3927_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.svg new file mode 100644 index 00000000..9205e5f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3931_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.json new file mode 100644 index 00000000..7f0691e9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:121:3933", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3934", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3935", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3934#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.svg new file mode 100644 index 00000000..337b71d1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3932_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.json new file mode 100644 index 00000000..f5569d4e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:121:3937", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3938", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3939", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:121:3941", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3937#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3939#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3938#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3940#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.svg new file mode 100644 index 00000000..fb281043 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3936_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.json new file mode 100644 index 00000000..4f6839ea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:121:3940:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3940:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3940:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3940:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3940:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3940:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3940:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3940:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.svg new file mode 100644 index 00000000..29914c59 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_3940_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.json new file mode 100644 index 00000000..310e7eb4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.json @@ -0,0 +1,1420 @@ +[ + { + "sid":"control_outer:121:608", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:609", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:610", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:611", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3848", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3849", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:676", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.png new file mode 100644 index 00000000..a4ab6b95 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.svg new file mode 100644 index 00000000..6676b5f3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_607_d.svg @@ -0,0 +1 @@ +preSatpostSatpreIntP1Back Calculation1preSat2postSat3P4preInt1preIntpreSatpostSatP1PassthroughpreSatpreIntpostSatPUpper LimitLower Limit1Disc. Clamping ParallelpreSatPpreIntpostSatUpper LimitLower Limit1Cont. Clamping IdealpreSatPpreIntpostSatUpper LimitLower Limit1Disc. Clamping IdealpreSatpreIntpostSatPUpper LimitLower Limit1Cont. Clamping ParallelpreIntpreSatpostSatPDisabled5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.json new file mode 100644 index 00000000..d751855d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.json @@ -0,0 +1,999 @@ +[ + { + "sid":"control_outer:121:613", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:614", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:615", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3234", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:616", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kb", + "Element-wise(K.*u)", + "KbOutMin", + "KbOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KbParamMin", + "KbParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3237", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:617", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI2OutMin", + "SumI2OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:618", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI4OutMin", + "SumI4OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3241", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:619", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:613#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:614#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:617#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:616#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:618#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:615#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3237#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3234#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.png new file mode 100644 index 00000000..befb7175 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.svg new file mode 100644 index 00000000..bad18128 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_612_d.svg @@ -0,0 +1 @@ +11preSat2postSat+SumI2Kb++SumI43preIntDt:boolean Ts:SampleTime booleanboolean 4P diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.json new file mode 100644 index 00000000..6572890d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.json @@ -0,0 +1,2762 @@ +[ + { + "sid":"control_outer:121:621", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:622", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:623", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3281", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3925", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:624", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:625", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:626", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:627", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:628", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:629", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:121:630", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:121:632", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:634", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:635", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:636", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_outer:121:637", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:638", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:639", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:640", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:641", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:642", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:643", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:644", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3288", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:645", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:646", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3925#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:632#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:627#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:626#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:640#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:625#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:638#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:637#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:635#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:639#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:641#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:642#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:643#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:622#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:623#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3927#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:645#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:621#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:644#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:636#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3281#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.png new file mode 100644 index 00000000..bb8499b5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.svg new file mode 100644 index 00000000..437b1b48 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_620_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegratorSignP1preSat2P3preIntDataTypeConv1DataTypeConv2DataTypeConv44postSatpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.json new file mode 100644 index 00000000..270c7d42 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.json @@ -0,0 +1,2403 @@ +[ + { + "sid":"control_outer:121:648", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:650", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3245", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3246", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3866", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:653", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4030", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3944", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:655", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3945", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3947", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3948", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:661", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4031", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3249", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:670", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3943", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3949", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3252", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3253", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4032", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4037", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:672", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4037#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4032#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4030#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:655#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3943#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:650#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3945#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3944#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4031#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3866#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:648#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3850#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:661#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3249#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3245#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3246#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.png new file mode 100644 index 00000000..2166334a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.svg new file mode 100644 index 00000000..0e093570 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_647_d.svg @@ -0,0 +1 @@ +11preSat2preIntDt:boolean Ts:SampleTime boolean boolean3postSat4PpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.json new file mode 100644 index 00000000..59f53e0e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.json @@ -0,0 +1,743 @@ +[ + { + "sid":"control_outer:121:674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3216", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3217", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3218", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3214", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3211", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3213", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3215", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:675", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3216#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3217#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3218#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3214#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.png new file mode 100644 index 00000000..c8eb8d5d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.svg new file mode 100644 index 00000000..9cc5b18d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_673_d.svg @@ -0,0 +1 @@ +11preIntsingle Dt:boolean Ts:SampleTime boolean boolean2preSatsingle 3postSatsingle 4Pboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.json new file mode 100644 index 00000000..a63baf12 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:121:678", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:690", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.png new file mode 100644 index 00000000..7204ef0a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.svg new file mode 100644 index 00000000..94599158 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_677_d.svg @@ -0,0 +1 @@ +11errD GainDisablederrD Gain1Internal ParameterserrD Gain1External Parameters2D Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.json new file mode 100644 index 00000000..9b94160e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:121:3185", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3186", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3187", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3185#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3186#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.png new file mode 100644 index 00000000..a2389335 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.svg new file mode 100644 index 00000000..b84f0d72 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_680_d.svg @@ -0,0 +1 @@ +1D GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.json new file mode 100644 index 00000000..7c427a8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:682", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:683", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:684", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:685", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:684#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:683#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.png new file mode 100644 index 00000000..3723e2b8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.svg new file mode 100644 index 00000000..121700b6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_681_d.svg @@ -0,0 +1 @@ +11errsingle 2D Gainsingle xDProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.json new file mode 100644 index 00000000..a16d6eea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:121:687", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3188", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:688", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "D", + "Element-wise(K.*u)", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "DParamMin", + "DParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3189", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3190", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:689", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:687#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3188#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3189#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.png new file mode 100644 index 00000000..6f6aaa7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.svg new file mode 100644 index 00000000..3f96488e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_686_d.svg @@ -0,0 +1 @@ +11errDerivative Gain2D GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.json new file mode 100644 index 00000000..679c4d7d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.json @@ -0,0 +1,1297 @@ +[ + { + "sid":"control_outer:121:693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:694", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:697", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3669", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:757", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.png new file mode 100644 index 00000000..c45b3349 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.svg new file mode 100644 index 00000000..1913632f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_692_d.svg @@ -0,0 +1 @@ +1Y2UResetUND0inNoutTsDisabledUResetD0inNoutNTsYDifferentiatorUNoutResetD0inNTsYCont. FilterUNResetD0inNoutTsYDisc. Trapezoidal Filter5Nout3NUNResetD0inNoutTsYDisc. Backward Euler FilterUNoutResetD0inNTsYDisc. Forward Euler Filter4D0in1Reset6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.json new file mode 100644 index 00000000..846b8711 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.json @@ -0,0 +1,1217 @@ +[ + { + "sid":"control_outer:121:699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:700", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:701", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:702", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3334", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3689", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:703", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForFilter", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "-inf", + "inf", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3335", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:704", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2723", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3474", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3336", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3690", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:705", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3689#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:702#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3334#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3335#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:701#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.png new file mode 100644 index 00000000..fe4d7139 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.svg new file mode 100644 index 00000000..d1eb4436 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_698_d.svg @@ -0,0 +1 @@ +1Y1UFilter+SumD2Nout4D0in3Reset5NDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.json new file mode 100644 index 00000000..8468ab9f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.json @@ -0,0 +1,1418 @@ +[ + { + "sid":"control_outer:121:707", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:708", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:709", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3328", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3331", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3688", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:710", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "3" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:121:711", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: Inherit via back propagation", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3332", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2722", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3333", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3330", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3480", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:713", + "inspector":{ + "params":[ + "DelayLengthSource", + "InitialConditionSource", + "DelayLength", + "InitialCondition", + "InputProcessing", + "UseCircularBuffer", + "ShowEnablePort", + "ExternalReset", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "DelayLengthUpperLimit", + "DiagnosticForDelayLength", + "PreventDirectFeedthrough", + "RemoveDelayLengthCheckInGeneratedCode", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Dialog", + "1", + "DifferentiatorICPrevScaledInput", + "Elements as channels (sample based)", + "off", + "off", + "None", + "SampleTime", + "", + "off", + "", + "100", + "None", + "off", + "off", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Delay", + "masktype":"" + } + }, + { + "sid":"control_outer:121:714", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:707#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:711#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3328#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3331#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3332#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:708#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.png new file mode 100644 index 00000000..2a066558 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.svg new file mode 100644 index 00000000..a646252f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_706_d.svg @@ -0,0 +1 @@ +1UZ-1UD+DiffDTDup1Y3D0in2Reset4Nout5NDt:boolean Ts:SampleTime booleanboolean UTs1Internal TsTsamp6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.json new file mode 100644 index 00000000..5978d28b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.json @@ -0,0 +1,1252 @@ +[ + { + "sid":"control_outer:121:3315", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3316", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3317", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3318", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3319", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3686", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3320", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3432", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3313", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3324", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3321", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3323", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3314", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3325", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3327", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3687", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3686#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3316#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3313#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3320#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3317#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3319#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3324#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3318#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3315#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3432#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.png new file mode 100644 index 00000000..7f2f51e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.svg new file mode 100644 index 00000000..bdd9ad43 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_715_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean2U5Nout3N4D0in1ResetDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.json new file mode 100644 index 00000000..b3be914e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.json @@ -0,0 +1,1886 @@ +[ + { + "sid":"control_outer:121:717", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:720", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3340", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:722", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:721", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:723", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "None", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_outer:121:724", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_outer:121:725", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:121:726", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_outer:121:727", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2725", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3482", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3342", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:729", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_outer:121:730", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:731", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3693#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:720#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:723#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:722#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:717#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:725#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3694#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:726#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:727#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:729#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3340#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.png new file mode 100644 index 00000000..9b482999 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.svg new file mode 100644 index 00000000..58151f5a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_716_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1U1YuDenIIRFilter Differentiator TFxDenCoefOut2N4D0in3ResetPassthrough for tuningFilter Den Constant++SumDenReciprocal5Nout6TsNTs1Internal TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.json new file mode 100644 index 00000000..75e7c5b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.json @@ -0,0 +1,1240 @@ +[ + { + "sid":"control_outer:121:733", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:734", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:735", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:736", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3337", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3691", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:737", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Forward Euler", + "1.0", + "none", + "internal", + "InitialConditionForFilter", + "Auto", + "SampleTime", + "off", + "inf", + "-inf", + "off", + "off", + "off", + "FilterOutMin", + "FilterOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3338", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:738", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2724", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3481", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3339", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3692", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:739", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3691#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:736#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:738#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:734#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:733#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:737#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3337#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3338#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:735#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.png new file mode 100644 index 00000000..cf85461f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.svg new file mode 100644 index 00000000..cad059e2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_732_d.svg @@ -0,0 +1 @@ +1Y1U+SumD2Nout4D0in3ResetK Tsz-1Filter5NDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.json new file mode 100644 index 00000000..97b2dde8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.json @@ -0,0 +1,2008 @@ +[ + { + "sid":"control_outer:121:741", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:742", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:743", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:744", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3343", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3724", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:746", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:747", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "on", + "DivideOutMin", + "DivideOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:745", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:748", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "Rising", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_outer:121:749", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_outer:121:750", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:121:751", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_outer:121:752", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:753", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "SumNumOutMin", + "SumNumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2726", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3483", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3345", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:755", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:756", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:744#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:750#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:745#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:752#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:753#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:747#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:751#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:741#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:748#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:749#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:742#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:746#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3343#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:743#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.png new file mode 100644 index 00000000..807b4ba5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.svg new file mode 100644 index 00000000..efa34e9f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_740_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1Usingle 1YuDenIIRFilter Differentiator TFsingle xDenCoefOutsingle Filter Den Constantsingle ++SumDensingle Reciprocalsingle single +SumNumsingle xsingle 2Nsingle 4D0inboolean 3Resetboolean Passthrough for tuningsingle 5Noutsingle NTs1Internal TsTsampsingle 6Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.json new file mode 100644 index 00000000..43041106 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_outer:121:759", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:770", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.png new file mode 100644 index 00000000..7aa09f67 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.svg new file mode 100644 index 00000000..2c743701 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_758_d.svg @@ -0,0 +1 @@ +11D0D01DisabledD01Internal IC - FilterD01External ICD01Internal IC - Differentiator diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.json new file mode 100644 index 00000000..2883a998 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:121:3197", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3396", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3198", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3397", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3199", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3398", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3197#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3198#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3396#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3397#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.png new file mode 100644 index 00000000..68ffb211 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.svg new file mode 100644 index 00000000..b34979c4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_760_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.json new file mode 100644 index 00000000..9a394a6f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:121:762", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:763", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:762#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.png new file mode 100644 index 00000000..f88a3d48 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.svg new file mode 100644 index 00000000..bf91eca9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_761_d.svg @@ -0,0 +1 @@ +11D0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.json new file mode 100644 index 00000000..0e02e19d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:121:3203", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3402", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3204", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3205", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3404", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3203#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3204#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.png new file mode 100644 index 00000000..8cfed2d1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.svg new file mode 100644 index 00000000..8d4f8b12 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_764_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime booleanboolean 1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.json new file mode 100644 index 00000000..6d25a722 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:121:3200", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3399", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3201", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3400", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3202", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3401", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3200#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3201#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.png new file mode 100644 index 00000000..5e53ddfe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.svg new file mode 100644 index 00000000..2931e678 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_767_d.svg @@ -0,0 +1 @@ +1D0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.json new file mode 100644 index 00000000..7cf06123 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:121:781", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:782", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:793", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.png new file mode 100644 index 00000000..4c9e224e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.svg new file mode 100644 index 00000000..bbf7aafd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_780_d.svg @@ -0,0 +1 @@ +11errI GainDisablederrI Gain1Internal ParameterserrI Gain1External Parameters2I Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.json new file mode 100644 index 00000000..765d2685 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:121:3170", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3171", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3172", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3171#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3170#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.png new file mode 100644 index 00000000..86dd2391 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.svg new file mode 100644 index 00000000..7a03fded --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_783_d.svg @@ -0,0 +1 @@ +1I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.json new file mode 100644 index 00000000..ea08d49c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:785", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:786", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:787", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:788", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:785#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:786#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.png new file mode 100644 index 00000000..be6a2ff7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.svg new file mode 100644 index 00000000..0cf41248 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_784_d.svg @@ -0,0 +1 @@ +11errsingle 2I Gainsingle xIProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.json new file mode 100644 index 00000000..1bbcceca --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:121:790", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3173", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:791", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "I", + "Element-wise(K.*u)", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "IParamMin", + "IParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3174", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3175", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:792", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:790#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:791#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3174#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3173#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.png new file mode 100644 index 00000000..dab6ab99 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.svg new file mode 100644 index 00000000..1f3ab068 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_789_d.svg @@ -0,0 +1 @@ +11errIntegral Gain2I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.json new file mode 100644 index 00000000..93ed0362 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:121:796", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:797", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:810", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.png new file mode 100644 index 00000000..ef27674e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.svg new file mode 100644 index 00000000..a2ebd7a7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_795_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.json new file mode 100644 index 00000000..c2c4e053 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:800", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:801", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:802", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:801#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.svg new file mode 100644 index 00000000..8e37277d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_798_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.json new file mode 100644 index 00000000..808a444a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:121:804", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3368", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:805", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3369", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3370", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:806", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3368#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3369#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.png new file mode 100644 index 00000000..a38e62e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.svg new file mode 100644 index 00000000..ab120131 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_803_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.json new file mode 100644 index 00000000..285ef906 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3365", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3367", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:809", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:808#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3365#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.png new file mode 100644 index 00000000..b1d0e08b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.svg new file mode 100644 index 00000000..5a3cba33 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_807_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.json new file mode 100644 index 00000000..5a8dcad8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:121:812", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:813", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:826", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.png new file mode 100644 index 00000000..5524a3c5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.svg new file mode 100644 index 00000000..2f57652e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_811_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain1P GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.json new file mode 100644 index 00000000..7ac6b416 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:815", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:816", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:817", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:818", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:817#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:816#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:815#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.svg new file mode 100644 index 00000000..b401562d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_814_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.json new file mode 100644 index 00000000..522dbb7b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:121:820", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3362", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:821", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3363", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3364", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:822", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:821#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:820#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3363#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3362#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.png new file mode 100644 index 00000000..c8b36cd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.svg new file mode 100644 index 00000000..12271040 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_819_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.json new file mode 100644 index 00000000..cb6cbff8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:824", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3359", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3361", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:825", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:824#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3359#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.png new file mode 100644 index 00000000..61f884ff Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.svg new file mode 100644 index 00000000..6e993262 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_823_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.json new file mode 100644 index 00000000..4ec0549b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_outer:121:828", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:829", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:830", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:847", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:848", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.png new file mode 100644 index 00000000..cad98bd0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.svg new file mode 100644 index 00000000..a29fc254 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_827_d.svg @@ -0,0 +1 @@ +2out1UUResetI0inoutDisabledUResetI0instateoutContinuous2I0in3ResetUResetI0inoutstateDiscrete1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.json new file mode 100644 index 00000000..6648964b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.json @@ -0,0 +1,849 @@ +[ + { + "sid":"control_outer:121:832", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:833", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:834", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3433", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:835", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForIntegrator", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "LowerIntegratorSaturationLimit", + "UpperIntegratorSaturationLimit", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3434", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2708", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3473", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3435", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:836", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:832#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:834#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:835#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3433#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3434#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:833#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.png new file mode 100644 index 00000000..b6861ee7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.svg new file mode 100644 index 00000000..b4ff8cd5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_831_d.svg @@ -0,0 +1 @@ +1U2out3I0in2ResetDt:boolean Ts:SampleTime booleanboolean 1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.json new file mode 100644 index 00000000..d4d3d678 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.json @@ -0,0 +1,870 @@ +[ + { + "sid":"control_outer:121:3412", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3406", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3405", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3491", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3413", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3490", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3408", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3409", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3410", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3414", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3492", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3405#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3491#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3490#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.png new file mode 100644 index 00000000..ef6f9e34 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.svg new file mode 100644 index 00000000..c4838a30 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_837_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean3I0in2Reset1UDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime booleanboolean 1out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.json new file mode 100644 index 00000000..c9d07c7d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.json @@ -0,0 +1,940 @@ +[ + { + "sid":"control_outer:121:839", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:840", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:841", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2704", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:843", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Trapezoidal", + "1.0", + "rising", + "internal", + "InitialConditionForIntegrator", + "Auto", + "SampleTime", + "off", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "off", + "on", + "off", + "IntegratorOutMin", + "IntegratorOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3472", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:844", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:2709", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3479", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:845", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:846", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:841#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:843#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:839#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:2704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3472#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:840#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:843#state:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.png new file mode 100644 index 00000000..fbfdc063 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.svg new file mode 100644 index 00000000..5ddcaa79 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_838_d.svg @@ -0,0 +1 @@ +1Usingle 1out3I0inboolean 2Resetboolean K Ts (z+1)2(z-1)Integratorsingle single 2stateGround_Integratorboolean Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.json new file mode 100644 index 00000000..b32d5bc5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:121:850", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.png new file mode 100644 index 00000000..3332d49d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.svg new file mode 100644 index 00000000..aa8b37ed --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_849_d.svg @@ -0,0 +1 @@ +11I0I01DisabledI01Internal ICI01External IC diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.json new file mode 100644 index 00000000..122551af --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:121:3176", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3386", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3177", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3385", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3178", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3384", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3177#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3176#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3386#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.png new file mode 100644 index 00000000..636f6226 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.svg new file mode 100644 index 00000000..c3c3621a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_851_d.svg @@ -0,0 +1 @@ +1I0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.json new file mode 100644 index 00000000..f18050de --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:121:853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.png new file mode 100644 index 00000000..30cfbdec Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.svg new file mode 100644 index 00000000..7aae1715 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_852_d.svg @@ -0,0 +1 @@ +11I0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.json new file mode 100644 index 00000000..72842779 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:121:3179", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3387", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3180", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3388", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3181", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3389", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3179#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3180#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.png new file mode 100644 index 00000000..3bf37d58 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.svg new file mode 100644 index 00000000..2f2e7d32 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_855_d.svg @@ -0,0 +1 @@ +1I0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.json new file mode 100644 index 00000000..bb50c63f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_outer:121:861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:870", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.png new file mode 100644 index 00000000..df21580a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.svg new file mode 100644 index 00000000..c0db6141 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_860_d.svg @@ -0,0 +1 @@ +11N GainN Gain1External ParametersN Gain1Internal ParametersN GainDisabled wSignal SpecificationN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.json new file mode 100644 index 00000000..358154ef --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:121:3191", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3416", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3193", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3191#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3416#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.png new file mode 100644 index 00000000..a3085b4e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.svg new file mode 100644 index 00000000..15c04fef --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_862_d.svg @@ -0,0 +1 @@ +1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.json new file mode 100644 index 00000000..4be4ab8e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:121:865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:866", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.png new file mode 100644 index 00000000..14a6011c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.svg new file mode 100644 index 00000000..be492ea5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_864_d.svg @@ -0,0 +1 @@ +11N Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.json new file mode 100644 index 00000000..525c6de0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.json @@ -0,0 +1,414 @@ +[ + { + "sid":"control_outer:121:3194", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:868", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "N", + "on", + "inf", + "NCopyOutMin", + "NCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3195", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3196", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:869", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:868#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3194#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3195#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.png new file mode 100644 index 00000000..d4d27324 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.svg new file mode 100644 index 00000000..efb47d15 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_867_d.svg @@ -0,0 +1 @@ +1N Copy1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.json new file mode 100644 index 00000000..7d3e468e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:121:872", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:873", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:887", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.png new file mode 100644 index 00000000..2b9a08ab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.svg new file mode 100644 index 00000000..d60417f0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_871_d.svg @@ -0,0 +1 @@ +11UUN Gain1PassthroughUN Gain1Internal ParametersUN Gain1External Parameters2N GainUN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.json new file mode 100644 index 00000000..ff6d72f2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.json @@ -0,0 +1,480 @@ +[ + { + "sid":"control_outer:121:3349", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3350", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3351", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3347", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3352", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3348", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3347#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3349#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3350#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3351#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.png new file mode 100644 index 00000000..39d15a88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.svg new file mode 100644 index 00000000..09d3949f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_874_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean1U2N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.json new file mode 100644 index 00000000..a942c60a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:876", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:877", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:878", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:879", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:876#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:877#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:878#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.png new file mode 100644 index 00000000..d8983c6a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.svg new file mode 100644 index 00000000..b5629509 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_875_d.svg @@ -0,0 +1 @@ +11Usingle 2N Gainsingle xNProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.json new file mode 100644 index 00000000..f6301e0d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:121:881", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3356", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:882", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "N", + "Element-wise(K.*u)", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "NParamMin", + "NParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3357", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3358", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:883", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:882#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3356#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3357#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.png new file mode 100644 index 00000000..5f7dbfee Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.svg new file mode 100644 index 00000000..f70499c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_880_d.svg @@ -0,0 +1 @@ +11UFilter Coefficient2N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.json new file mode 100644 index 00000000..a9af4238 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3353", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3355", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:886", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:885#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3353#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.png new file mode 100644 index 00000000..c4285834 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.svg new file mode 100644 index 00000000..ddb19dd1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_884_d.svg @@ -0,0 +1 @@ +11U2N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.json new file mode 100644 index 00000000..b12f4cbb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:121:889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:900", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.png new file mode 100644 index 00000000..4330791f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.svg new file mode 100644 index 00000000..c334a492 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_888_d.svg @@ -0,0 +1 @@ +11P GainP Gain1External Parameters IdealP Gain1Internal Parameters IdealP GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.json new file mode 100644 index 00000000..5fbb2b0c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_outer:121:3291", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3302", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3291#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.png new file mode 100644 index 00000000..fecf81dd Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.svg new file mode 100644 index 00000000..f3f2839b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_890_d.svg @@ -0,0 +1 @@ +1P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.json new file mode 100644 index 00000000..1d25ea83 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:121:892", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:893", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:892#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.png new file mode 100644 index 00000000..388aae25 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.svg new file mode 100644 index 00000000..e7bee416 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_891_d.svg @@ -0,0 +1 @@ +11P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.json new file mode 100644 index 00000000..e8e2dcbe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.json @@ -0,0 +1,322 @@ +[ + { + "sid":"control_outer:121:3303", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:895", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "P", + "on", + "inf", + "PCopyOutMin", + "PCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3305", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:896", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3303#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.png new file mode 100644 index 00000000..3e89b9e7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.svg new file mode 100644 index 00000000..aa3b164e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_894_d.svg @@ -0,0 +1 @@ +1P Copy1P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.png new file mode 100644 index 00000000..08f03367 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.svg new file mode 100644 index 00000000..db8b1426 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_901_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.json new file mode 100644 index 00000000..c3ba09a1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:121:903", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:904", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:918", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.png new file mode 100644 index 00000000..534f1840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.svg new file mode 100644 index 00000000..75905cc8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_902_d.svg @@ -0,0 +1 @@ +11errP GainDisablederrP Gain1Internal ParameterserrP Gain1External Parameters2P GainerrP Gain1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.json new file mode 100644 index 00000000..04753598 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:121:3161", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3162", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3163", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3161#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3162#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.png new file mode 100644 index 00000000..37dadf65 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.svg new file mode 100644 index 00000000..2ba250af --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_905_d.svg @@ -0,0 +1 @@ +1P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.json new file mode 100644 index 00000000..6248b854 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:121:907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:909", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:121:910", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.png new file mode 100644 index 00000000..cabc9551 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.svg new file mode 100644 index 00000000..66e9b889 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_906_d.svg @@ -0,0 +1 @@ +11errsingle 2P Gainsingle xPProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.json new file mode 100644 index 00000000..1c55e284 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:121:912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3167", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:913", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3168", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3169", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:914", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:913#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:912#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3168#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3167#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.png new file mode 100644 index 00000000..00ad1c91 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.svg new file mode 100644 index 00000000..49a10a48 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_911_d.svg @@ -0,0 +1 @@ +11errProportional Gain2P GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.json new file mode 100644 index 00000000..ba9fbbcc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:916", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3164", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3166", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3164#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.png new file mode 100644 index 00000000..2d6ba26b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.svg new file mode 100644 index 00000000..ac575e7b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_915_d.svg @@ -0,0 +1 @@ +11err2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.json new file mode 100644 index 00000000..902f17fe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:121:920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3794", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3795", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:928", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.png new file mode 100644 index 00000000..990db152 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.svg new file mode 100644 index 00000000..95b62af8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_919_d.svg @@ -0,0 +1 @@ +111Upper LimitLower Limit1Passthrough1Upper LimitLower Limit1Enabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.json new file mode 100644 index 00000000..315f62ec --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.json @@ -0,0 +1,782 @@ +[ + { + "sid":"control_outer:121:922", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3802", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3803", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:923", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3804", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3805", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3806", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3807", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3802#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3803#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:923#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.png new file mode 100644 index 00000000..481a93b9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.svg new file mode 100644 index 00000000..651e4ed3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_921_d.svg @@ -0,0 +1 @@ +11Dt:boolean Ts:SampleTime 2Upper Limit3Lower LimitDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.json new file mode 100644 index 00000000..8eaab447 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.json @@ -0,0 +1,688 @@ +[ + { + "sid":"control_outer:121:926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3798", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3796", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3800", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3797", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3801", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:927", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3798#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3796#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.png new file mode 100644 index 00000000..39b97861 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.svg new file mode 100644 index 00000000..05263c85 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_925_d.svg @@ -0,0 +1 @@ +11single Dt:boolean Ts:SampleTime boolean boolean2Upper Limitboolean 3Lower Limitboolean Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.json new file mode 100644 index 00000000..a92d5ec5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.json @@ -0,0 +1,814 @@ +[ + { + "sid":"control_outer:121:930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3809", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:938", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.png new file mode 100644 index 00000000..e37b7af1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.svg new file mode 100644 index 00000000..9be2f43e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_929_d.svg @@ -0,0 +1 @@ +1111Passthrough11Enabled1Disabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.json new file mode 100644 index 00000000..da95e1bd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.json @@ -0,0 +1,304 @@ +[ + { + "sid":"control_outer:121:932", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:933", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_outer:121:934", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:932#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.png new file mode 100644 index 00000000..b843656b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.svg new file mode 100644 index 00000000..5be0c713 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_931_d.svg @@ -0,0 +1 @@ +11 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.json new file mode 100644 index 00000000..91ebe574 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:121:936", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:937", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:936#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.png new file mode 100644 index 00000000..085c6f45 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.svg new file mode 100644 index 00000000..622bba45 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_935_d.svg @@ -0,0 +1 @@ +11single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.json new file mode 100644 index 00000000..2e67ae30 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:121:943", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:944", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:952", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.png new file mode 100644 index 00000000..ebaee840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.svg new file mode 100644 index 00000000..be3177f3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_942_d.svg @@ -0,0 +1 @@ +11uout2TRuoutTR1EnableduoutTRDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.json new file mode 100644 index 00000000..517cf9a9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_outer:121:3306", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3309", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3310", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3311", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3308", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3306#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3309#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3310#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.png new file mode 100644 index 00000000..bf704e57 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.svg new file mode 100644 index 00000000..699c0c4e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_945_d.svg @@ -0,0 +1 @@ +1uout2TRDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.json new file mode 100644 index 00000000..73e1ab97 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_outer:121:947", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:948", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:949", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kt", + "Element-wise(K.*u)", + "KtOutMin", + "KtOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KtParamMin", + "KtParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:121:950", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI3OutMin", + "SumI3OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:121:951", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:950#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.png new file mode 100644 index 00000000..8a34617c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.svg new file mode 100644 index 00000000..c32c3ed4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_946_d.svg @@ -0,0 +1 @@ +1+SumI3single Ktsingle 1uoutsingle 2TRsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.json new file mode 100644 index 00000000..5be085b3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:121:954", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:955", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:962", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.svg new file mode 100644 index 00000000..5bff494f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_953_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.json new file mode 100644 index 00000000..4d46d08b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:957", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3380", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3382", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:958", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.png new file mode 100644 index 00000000..a0ddeffe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.svg new file mode 100644 index 00000000..e01d59bd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_956_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.json new file mode 100644 index 00000000..64750d8f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:121:3377", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:960", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3438", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3379", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:961", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:960#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3438#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.png new file mode 100644 index 00000000..52c991b3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.svg new file mode 100644 index 00000000..2d03673e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_959_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.json new file mode 100644 index 00000000..02981b65 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:121:964", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:965", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:972", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.svg new file mode 100644 index 00000000..358008f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_963_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.json new file mode 100644 index 00000000..7ad96e66 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:121:967", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3371", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3373", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:968", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:967#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3371#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.png new file mode 100644 index 00000000..e6fc7f5c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.svg new file mode 100644 index 00000000..2f3a0faf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_966_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.json new file mode 100644 index 00000000..ed6c9344 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:121:3374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:970", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3437", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3376", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:121:971", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:970#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3437#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.png new file mode 100644 index 00000000..f26e5bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.svg new file mode 100644 index 00000000..afa170a8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_969_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.json new file mode 100644 index 00000000..dc88cdea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.json @@ -0,0 +1,5627 @@ +[ + { + "sid":"control_outer:121:606", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4042", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4043", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4044", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4045", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4046", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4047", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "7", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3767", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3766", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3881", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3880", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:4013", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:121:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Saturation/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Tracking Mode/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Tracking Mode Sum/Tracking Mode", + "TrackingMode", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrackingMode", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:973", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:121:974", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Integrator", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:975", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Derivative", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.831373, 1.000000, 0.968627]", + "[0.831373, 1.000000, 0.968627]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:976", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Feedback Features", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[1.000000, 0.850980, 0.831373]", + "[1.000000, 0.850980, 0.831373]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3880#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:607#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4013#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3588#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:942#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3766#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:758#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:860#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:677#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3767#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4046#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:871#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:953#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:963#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:929#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:888#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4047#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4045#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:811#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3442#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:692#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4044#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:795#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:606#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:902#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3493#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4042#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:3131#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:4043#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:849#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:827#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:827#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121:1417#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.png new file mode 100644 index 00000000..2f37037e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.svg new file mode 100644 index 00000000..303904d3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_121_d.svg @@ -0,0 +1 @@ +IntegratorDerivativeFeedback Features1y1usingle ResetUND0inNoutTsYDisc. Trapezoidal FilterFiltersingle P Gain1DisabledP Copyboolean preSatpostSatPpreIntUpper LimitLower Limit1PassthroughAnti-windupsingle 1Upper LimitLower Limit1PassthroughSaturation Fdbksingle 1Upper LimitLower Limit1PassthroughSaturationsingle uoutTR1EnabledTracking Modesingle 1P Gain1PassthroughIdeal P Gain Fdbksingle 1P Gain1PassthroughIdeal P Gainsingle errP Gain1External ParametersParallel P Gainsingle errI Gain1External ParametersI Gainsingle errD Gain1External ParametersD Gainsingle N Gain1External ParametersN Copysingle UN Gain1External ParametersN Gainsingle D01Internal IC - FilterFilter ICsboolean I01Internal ICIntegrator ICsboolean UI0inResetstateoutDiscreteIntegratorsingle single feedbackforward1Feedback_PathpreSat Signalsingle feedbackforward1Feedback_PathpostSat Signalsingle PID Compensator FormulaReset1External ResetReset Signalboolean fromIgainfromTR1Tracking ModeTracking Mode Sumsingle fromPfromStatefromD1EnabledSum Fdbksingle PID1Sum_PIDSumsingle UTs1TsSignalSpecificationTsamp - Integralsingle UTs1PassthroughTsamp - Ngainsingle Ground_I0boolean Ground_D0boolean Ground_UpperLimitboolean Ground_LowerLimitboolean Ground_extTsboolean 2Psingle 3Isingle 4Dsingle 5Nsingle 6Resetboolean 7TRsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.json new file mode 100644 index 00000000..e5c420d5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.json @@ -0,0 +1,2369 @@ +[ + { + "sid":"control_outer:134", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:137", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:136", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:138", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:139", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:190", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:54", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "P,I,D,N", + "off", + "OutMax\nOutMin\nP\nI\nD\nN\nI0\nD0\nshift_factor" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:124", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "P,I,D,N", + "off", + "OutMax\nOutMin\nP\nI\nD\nN\nI0\nD0\nshift_factor" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:131", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "PosLoopPID,DirLoopPID", + "off", + "{{motorconfig, hall_sens_offset has_hall_sens has_quadrature_encoder has_speed_quadrature_encoder has_torque_sens use_index enable_verbosity rotor_encoder_resolution rotor_index_offset encoder_tolerance pole_pairs Kbemf Rphase Imin Imax Vmax resistance inductance thermal_resistance thermal_time_constant};\n {estimationconfig, velocity_mode current_rms_lambda};\n {CurLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {PosLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {VelLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {DirLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {thresholds, jntPosMin jntPosMax hardwareJntPosMin hardwareJntPosMax rotorPosMin rotorPosMax jntVelMax velocityTimeout motorNominalCurrents motorPeakCurrents motorOverloadCurrents motorPwmLimit motorCriticalTemperature};\n environment_temperature}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:55", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "on", + "1", + "off", + "internal", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_outer:121", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "on", + "1", + "off", + "internal", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_outer:128", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:125", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:140", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:124#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:124#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "

", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:125#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:128#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:124#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:131#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:131#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:134#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:54#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "Vel_ref", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:54#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:54#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:124#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:54#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "

", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:138#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:121#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "Vel_ref", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:136#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:139#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:190#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.png new file mode 100644 index 00000000..aae852d1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.svg new file mode 100644 index 00000000..d3167aca --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_133_d.svg @@ -0,0 +1 @@ +PID(z)PIDNTRPosition PIDsingle single single single single PID(z)PIDNTRPosition-Direct PIDsingle single single single single TFsingle +single PIDConfig PIDConfig 1pos_fbksingle 3PIDconfConfigurationParameters 2targetsingle 4Resetboolean 5minjerk_enboolean 16TRsingle <N><D><I><P><P><I><D><N>Vel_refVel_ref<PosLoopPID><DirLoopPID> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.json new file mode 100644 index 00000000..5c87a6d3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_outer:203:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:203:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:203:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:203:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:203:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_outer:203:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:203:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:203:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:203:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:203:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:203:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:203:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:203:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:203:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:203:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:203:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:203:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.png new file mode 100644 index 00000000..71656a95 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.svg new file mode 100644 index 00000000..4a7d8a4d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_203_d.svg @@ -0,0 +1 @@ +1yUpperRelopboolean TFsingle TFsingle LowerRelop1boolean Ref1Ref2Prop3losingle 2usingle 1upsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.json new file mode 100644 index 00000000..196b1a6e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.json @@ -0,0 +1,475 @@ +[ + { + "sid":"control_outer:272:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:272:2", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "vinit", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"control_outer:272:3", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:272:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:272:5", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "U(k)", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:272:6", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Edge", + "off", + "off", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "center", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:272:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:272:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "U(k-1)", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:272:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.png new file mode 100644 index 00000000..ccef1908 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.svg new file mode 100644 index 00000000..05f4c0ea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_272_d.svg @@ -0,0 +1 @@ +U(k)Edge1YFixPtRelationalOperatorboolean ControlModes 1UControlModes U(k-1) diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.json new file mode 100644 index 00000000..151a5385 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_outer:304:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:304:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:304:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:304:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:304:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_outer:304:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:304:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:304:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:304:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:304:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:304:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:304:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:304:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:304:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:304:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:304:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:304:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.png new file mode 100644 index 00000000..71656a95 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.svg new file mode 100644 index 00000000..ae19f432 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_304_d.svg @@ -0,0 +1 @@ +1yUpperRelopboolean TFsingle TFsingle LowerRelop1boolean Ref1Ref2Prop3losingle 2usingle 1upsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.json new file mode 100644 index 00000000..39adde45 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.json @@ -0,0 +1,2805 @@ +[ + { + "sid":"control_outer:31:1373", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1375", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3257", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3899", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3900", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1376", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1377", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1378", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4033", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1380", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3954", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3955", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3957", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3958", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1385", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1387", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1388", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1390", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4034", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4036", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1394", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3956", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3959", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3264", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4035", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4038", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1396", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4038#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4034#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3883#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4035#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4033#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3956#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3959#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3958#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3954#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3955#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3900#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3899#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1378#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1390#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1376#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4036#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1375#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1373#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3257#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.png new file mode 100644 index 00000000..6ccbbe71 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.svg new file mode 100644 index 00000000..4cf94ad3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1372_d.svg @@ -0,0 +1 @@ +11preSat2P3preInt4postSatpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.json new file mode 100644 index 00000000..f2e9e010 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.json @@ -0,0 +1,2106 @@ +[ + { + "sid":"control_outer:31:1399", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1400", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3269", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3270", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1401", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1402", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1404", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1406", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1415", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1408", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1410", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1411", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3273", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1412", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3276", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3277", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1413", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1414", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1401#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1404#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1410#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1415#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3273#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3269#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3270#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.png new file mode 100644 index 00000000..1c31ba80 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.svg new file mode 100644 index 00000000..b39b04d0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1398_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegrator1preSat2preIntDataTypeConv1DataTypeConv2Dt:boolean Ts:SampleTime booleanboolean 3postSat4PpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.json new file mode 100644 index 00000000..a20fe504 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.json @@ -0,0 +1,410 @@ +[ + { + "sid":"control_outer:31:1418", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1426", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.png new file mode 100644 index 00000000..950d5e9a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.svg new file mode 100644 index 00000000..23ea6169 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1417_d.svg @@ -0,0 +1 @@ +11ResetReset1DisabledReset1External Reset diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.json new file mode 100644 index 00000000..0cf5b84e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:31:3182", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3393", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3183", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3394", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3184", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3395", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3182#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3183#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3393#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.png new file mode 100644 index 00000000..51529dd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.svg new file mode 100644 index 00000000..58fd8ac5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1419_d.svg @@ -0,0 +1 @@ +1ResetDt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.json new file mode 100644 index 00000000..f37b4846 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:31:1421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1422", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.png new file mode 100644 index 00000000..58780cf1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.svg new file mode 100644 index 00000000..99cc19da --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_1420_d.svg @@ -0,0 +1 @@ +11Resetboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.json new file mode 100644 index 00000000..b2a980c2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_outer:31:3219", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3220", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3221", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3222", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3411", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3225", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3226", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3227", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3228", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3230", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3221#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3225#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3222#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3220#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3219#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.png new file mode 100644 index 00000000..2e0fccd7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.svg new file mode 100644 index 00000000..77e8f58e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_2304_d.svg @@ -0,0 +1 @@ +1preIntDt:boolean Ts:SampleTime boolean boolean2preSat3postSat4PDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.json new file mode 100644 index 00000000..e6f4955b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:31:3132", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3141", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3139", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.png new file mode 100644 index 00000000..e10866d9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.svg new file mode 100644 index 00000000..80b9a975 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3131_d.svg @@ -0,0 +1 @@ +11fromIgainfromIgainfromTR1PassthroughfromIgainfromTR1Tracking Mode2fromTR diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.json new file mode 100644 index 00000000..6ad62828 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:31:3134", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3206", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3207", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3208", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3135", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3134#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3206#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3207#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.png new file mode 100644 index 00000000..4ce55acb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.svg new file mode 100644 index 00000000..b1424885 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3133_d.svg @@ -0,0 +1 @@ +1fromIgain12fromTRDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.json new file mode 100644 index 00000000..bca4c81b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:31:3137", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3142", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:941", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI1OutMin", + "SumI1OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3138", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3142#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:941#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.png new file mode 100644 index 00000000..5ab2f3a6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.svg new file mode 100644 index 00000000..5f97898d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3136_d.svg @@ -0,0 +1 @@ +1fromIgainsingle 12fromTRsingle ++SumI1single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.json new file mode 100644 index 00000000..2c4d7153 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_outer:31:3420", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3464", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3422", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3424", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3420#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3464#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.png new file mode 100644 index 00000000..1e3a111c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.svg new file mode 100644 index 00000000..70e94acb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3417_d.svg @@ -0,0 +1 @@ +12P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.json new file mode 100644 index 00000000..43bec1d1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:31:3428", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3430", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3431", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3428#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3430#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.png new file mode 100644 index 00000000..aa005bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.svg new file mode 100644 index 00000000..40363813 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3427_d.svg @@ -0,0 +1 @@ +1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.json new file mode 100644 index 00000000..ef436835 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:31:3443", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3455", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3456", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3450", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.png new file mode 100644 index 00000000..d37f9d7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.svg new file mode 100644 index 00000000..5141767e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3442_d.svg @@ -0,0 +1 @@ +11fromPfromPfromStatefromDDisabledfromState1PassthroughfromPfromStatefromD1Enabled2fromState3fromD diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.json new file mode 100644 index 00000000..2891ceb0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_outer:31:3461", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3462", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3463", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3488", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3468", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3469", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3470", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3463#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3462#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3461#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3488#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.png new file mode 100644 index 00000000..6bd5de5f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.svg new file mode 100644 index 00000000..d574918f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3444_d.svg @@ -0,0 +1 @@ +1fromP2fromState3fromDDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.json new file mode 100644 index 00000000..036af269 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:31:3460", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3449", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3460#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.png new file mode 100644 index 00000000..78d33dd6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.svg new file mode 100644 index 00000000..21faece1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3447_d.svg @@ -0,0 +1 @@ +11fromState diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.json new file mode 100644 index 00000000..d5d9b836 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_outer:31:3457", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3458", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3459", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3471", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3454", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3457#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3458#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3459#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3471#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.png new file mode 100644 index 00000000..faf1a4c9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.svg new file mode 100644 index 00000000..0efdf7d7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3452_d.svg @@ -0,0 +1 @@ +11fromPsingle 2fromStatesingle 3fromDsingle +++Sum Fdbksingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.json new file mode 100644 index 00000000..cf76a184 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_outer:31:3485", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3487", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3485#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.png new file mode 100644 index 00000000..7b10dc83 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.svg new file mode 100644 index 00000000..f91aa2be --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3484_d.svg @@ -0,0 +1 @@ +1N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.json new file mode 100644 index 00000000..8cfecf97 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.json @@ -0,0 +1,937 @@ +[ + { + "sid":"control_outer:31:3494", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3503", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3504", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3501", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.png new file mode 100644 index 00000000..ec3391ae Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.svg new file mode 100644 index 00000000..c257a4d6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3493_d.svg @@ -0,0 +1 @@ +11PP1Passthrough_PPI1Passthrough_I2I3DPI1Sum_PIPD1Sum_PDPID1Sum_PID diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.json new file mode 100644 index 00000000..09f26a3a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:31:3496", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3497", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3496#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.png new file mode 100644 index 00000000..a6b06c89 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.svg new file mode 100644 index 00000000..0e120c0e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3495_d.svg @@ -0,0 +1 @@ +1P1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.json new file mode 100644 index 00000000..fcac217c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:31:4039", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3499", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4041", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4040", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3500", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4041#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4039#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3499#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.png new file mode 100644 index 00000000..3c593edc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.svg new file mode 100644 index 00000000..657a9044 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3498_d.svg @@ -0,0 +1 @@ +2I11PDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.json new file mode 100644 index 00000000..9b89f244 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:31:3515", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3516", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3518", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3508", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3516#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3515#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3518#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.png new file mode 100644 index 00000000..219e5489 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.svg new file mode 100644 index 00000000..1b957a57 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3506_d.svg @@ -0,0 +1 @@ +11P2I++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.json new file mode 100644 index 00000000..ab8ba3e7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:31:3519", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3521", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3522", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3511", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3519#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3521#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3522#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.png new file mode 100644 index 00000000..f43e7313 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.svg new file mode 100644 index 00000000..84c03fb4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3509_d.svg @@ -0,0 +1 @@ +11P2D++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.json new file mode 100644 index 00000000..73a021f2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_outer:31:3523", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3524", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3525", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3526", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3514", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3524#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3523#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3525#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3526#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.png new file mode 100644 index 00000000..416aee14 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.svg new file mode 100644 index 00000000..48805669 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3512_d.svg @@ -0,0 +1 @@ +11Psingle 2Isingle 3Dsingle +++single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.json new file mode 100644 index 00000000..3ed917b2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:31:3589", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3590", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3607", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.png new file mode 100644 index 00000000..77f7f166 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.svg new file mode 100644 index 00000000..f750311f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3588_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1DisabledUTs1TsSignalSpecificationUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.json new file mode 100644 index 00000000..01f2d899 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:3592", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3593", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3594", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3595", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3592#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3593#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.svg new file mode 100644 index 00000000..c655e041 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3591_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.json new file mode 100644 index 00000000..4e20202c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:31:3597", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3598", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3599", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3600", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3601", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3597#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3598#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3599#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.png new file mode 100644 index 00000000..b41f549c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.svg new file mode 100644 index 00000000..f7ac3ab1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3596_d.svg @@ -0,0 +1 @@ +1Usingle 1Dt:boolean Ts:SampleTime boolean boolean2Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.json new file mode 100644 index 00000000..8ea8f16c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:3603", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3604", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3605", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3606", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3603#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3605#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3604#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.png new file mode 100644 index 00000000..b227146e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.svg new file mode 100644 index 00000000..055f7de8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3602_d.svg @@ -0,0 +1 @@ +11UxUintegral*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.json new file mode 100644 index 00000000..60c39300 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:31:3625", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3626", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3638", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.png new file mode 100644 index 00000000..77decb21 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.svg new file mode 100644 index 00000000..f09b7c6b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3624_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.json new file mode 100644 index 00000000..9459ac41 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:3628", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3629", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3630", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3631", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.png new file mode 100644 index 00000000..e2eb1c2b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.svg new file mode 100644 index 00000000..0370fdc3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3627_d.svg @@ -0,0 +1 @@ +11UxUngain*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.json new file mode 100644 index 00000000..fc054dbf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:3633", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3634", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3635", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3637", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3633#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.png new file mode 100644 index 00000000..930e5bed Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.svg new file mode 100644 index 00000000..1c628401 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3632_d.svg @@ -0,0 +1 @@ +1Usingle 12Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.json new file mode 100644 index 00000000..fbe4e979 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:3664", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3665", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3666", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3667", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3665#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3664#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.svg new file mode 100644 index 00000000..f05473ee --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3663_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.json new file mode 100644 index 00000000..5f31eb6b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:31:3671", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3672", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3684", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.png new file mode 100644 index 00000000..0a6de43f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.svg new file mode 100644 index 00000000..53950f24 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3670_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.json new file mode 100644 index 00000000..8939e2e3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:3674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3675", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3676", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3677", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3676#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3675#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.png new file mode 100644 index 00000000..7f5f6e2a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.svg new file mode 100644 index 00000000..dfe48aa3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3673_d.svg @@ -0,0 +1 @@ +11Ux÷Udiff*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.json new file mode 100644 index 00000000..ba9a9b28 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:31:3679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3680", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3681", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3682", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "/", + "1.0", + "Offline Scaling Adjustment", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3683", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3679#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3680#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.png new file mode 100644 index 00000000..100e4920 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.svg new file mode 100644 index 00000000..8629f3f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3678_d.svg @@ -0,0 +1 @@ +1U12Tsu/TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.json new file mode 100644 index 00000000..9b933e5d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:31:3695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3708", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.png new file mode 100644 index 00000000..7861842b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.svg new file mode 100644 index 00000000..91426c14 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3694_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.json new file mode 100644 index 00000000..29c7da1d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:3698", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3700", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3701", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3698#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.png new file mode 100644 index 00000000..69478dfc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.svg new file mode 100644 index 00000000..d209232c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3697_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.json new file mode 100644 index 00000000..1a2b1708 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:31:3703", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3704", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3705", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3706", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "1.0", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3707", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3706#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.png new file mode 100644 index 00000000..12fb2fdc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.svg new file mode 100644 index 00000000..0a41355d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3702_d.svg @@ -0,0 +1 @@ +1N12Tsu*TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.json new file mode 100644 index 00000000..e3058906 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:31:3710", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3711", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3723", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.png new file mode 100644 index 00000000..a9ddd4e3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.svg new file mode 100644 index 00000000..84e3de4b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3709_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.json new file mode 100644 index 00000000..8a02d4cf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:31:3713", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3714", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3778", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.5", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3715", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3716", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3778#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3714#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3715#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.png new file mode 100644 index 00000000..0004fe88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.svg new file mode 100644 index 00000000..fc2ae68b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3712_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.json new file mode 100644 index 00000000..8fdb00cf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:31:3718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3720", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3721", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "0.5", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3722", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.png new file mode 100644 index 00000000..1f3b9eab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.svg new file mode 100644 index 00000000..e9883b02 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3717_d.svg @@ -0,0 +1 @@ +1Nsingle 12Tsboolean u*Ts*wTsampsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.json new file mode 100644 index 00000000..9b6cb945 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_outer:31:3780", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3783", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3784", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:31:3782", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3784#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3783#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3846#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.png new file mode 100644 index 00000000..87852546 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.svg new file mode 100644 index 00000000..21939be9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3779_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.json new file mode 100644 index 00000000..453e65b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_outer:31:3787", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3788", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3789", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:31:3791", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3789#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3788#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3847#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.png new file mode 100644 index 00000000..21340d18 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.svg new file mode 100644 index 00000000..9bad103a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3786_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.json new file mode 100644 index 00000000..f9ba9660 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_outer:31:3846:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_outer:31:3846:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3846:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3846:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3846:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3846:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3846:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3846:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.svg new file mode 100644 index 00000000..8bdc809d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3846_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.json new file mode 100644 index 00000000..67c83419 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_outer:31:3847:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_outer:31:3847:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3847:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3847:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3847:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3847:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3847:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3847:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.svg new file mode 100644 index 00000000..f1acf120 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3847_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.json new file mode 100644 index 00000000..87593acb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:31:3851", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3860", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.svg new file mode 100644 index 00000000..752e4e52 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3850_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.json new file mode 100644 index 00000000..a166393f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:31:3853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:660", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:660#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.svg new file mode 100644 index 00000000..6acb9a07 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3852_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.json new file mode 100644 index 00000000..426830a9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:31:3856", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3862", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3863", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:31:3857", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3862#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3863#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3856#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.svg new file mode 100644 index 00000000..634105eb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3855_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.json new file mode 100644 index 00000000..c5b457ef --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:31:3864:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3864:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3864:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3864:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3864:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3864:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3864:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3864:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.svg new file mode 100644 index 00000000..08bf0641 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3864_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.svg new file mode 100644 index 00000000..7440ea4c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3874_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.json new file mode 100644 index 00000000..e6113b3a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:31:3884", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3886", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3898", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.svg new file mode 100644 index 00000000..a24bd121 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3883_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.svg new file mode 100644 index 00000000..b4aada4b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3887_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.json new file mode 100644 index 00000000..bddcaa8f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:31:3889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3890", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3891", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3890#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3889#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.svg new file mode 100644 index 00000000..f9a60cc4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3888_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.json new file mode 100644 index 00000000..b1d8cd55 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:31:3893", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3894", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3895", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:31:3897", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3894#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3893#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.svg new file mode 100644 index 00000000..6ab81341 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3892_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.json new file mode 100644 index 00000000..1ce98aac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:31:3896:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3896:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3896:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3896:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3896:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3896:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3896:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3896:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.svg new file mode 100644 index 00000000..a789385b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3896_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.json new file mode 100644 index 00000000..cd5125cd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:31:3910", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3911", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.svg new file mode 100644 index 00000000..50d466b5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3909_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.svg new file mode 100644 index 00000000..f93b1c66 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3913_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.json new file mode 100644 index 00000000..fc38a261 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:31:3915", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3916", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3915#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.svg new file mode 100644 index 00000000..238aa865 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3914_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.json new file mode 100644 index 00000000..c3e088b6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:31:3919", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3921", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:31:3923", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3921#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3920#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.svg new file mode 100644 index 00000000..8208bc5d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3918_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.json new file mode 100644 index 00000000..73ef1335 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:31:3922:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3922:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3922:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3922:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3922:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3922:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3922:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3922:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.svg new file mode 100644 index 00000000..51ffd8c3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3922_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.json new file mode 100644 index 00000000..4393ffea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:31:3928", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3929", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3942", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.svg new file mode 100644 index 00000000..18e905fd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3927_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.svg new file mode 100644 index 00000000..f538e007 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3931_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.json new file mode 100644 index 00000000..c442d9b5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:31:3933", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3934", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3935", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3934#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.svg new file mode 100644 index 00000000..7983c275 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3932_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.json new file mode 100644 index 00000000..048f4f88 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:31:3937", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3938", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3939", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:31:3941", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3937#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3939#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3938#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3940#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.svg new file mode 100644 index 00000000..b204d40c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3936_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.json new file mode 100644 index 00000000..f7bbc01b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:31:3940:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3940:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3940:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3940:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3940:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3940:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3940:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3940:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.svg new file mode 100644 index 00000000..f7e536ea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_3940_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.json new file mode 100644 index 00000000..8b1c17f8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.json @@ -0,0 +1,1420 @@ +[ + { + "sid":"control_outer:31:608", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:609", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:610", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:611", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3848", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3849", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:676", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.png new file mode 100644 index 00000000..a4ab6b95 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.svg new file mode 100644 index 00000000..62c231ac --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_607_d.svg @@ -0,0 +1 @@ +preSatpostSatpreIntP1Back Calculation1preSat2postSat3P4preInt1preIntpreSatpostSatP1PassthroughpreSatpreIntpostSatPUpper LimitLower Limit1Disc. Clamping ParallelpreSatPpreIntpostSatUpper LimitLower Limit1Cont. Clamping IdealpreSatPpreIntpostSatUpper LimitLower Limit1Disc. Clamping IdealpreSatpreIntpostSatPUpper LimitLower Limit1Cont. Clamping ParallelpreIntpreSatpostSatPDisabled5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.json new file mode 100644 index 00000000..e48f54a6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.json @@ -0,0 +1,999 @@ +[ + { + "sid":"control_outer:31:613", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:614", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:615", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3234", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:616", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kb", + "Element-wise(K.*u)", + "KbOutMin", + "KbOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KbParamMin", + "KbParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3237", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:617", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI2OutMin", + "SumI2OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:618", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI4OutMin", + "SumI4OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3241", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:619", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:613#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:614#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:617#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:616#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:618#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:615#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3237#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3234#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.png new file mode 100644 index 00000000..befb7175 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.svg new file mode 100644 index 00000000..e46258cd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_612_d.svg @@ -0,0 +1 @@ +11preSat2postSat+SumI2Kb++SumI43preIntDt:boolean Ts:SampleTime booleanboolean 4P diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.json new file mode 100644 index 00000000..be5ff13b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.json @@ -0,0 +1,2762 @@ +[ + { + "sid":"control_outer:31:621", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:622", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:623", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3281", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3925", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:624", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:625", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:626", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:627", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:628", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:629", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:31:630", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:31:632", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:634", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:635", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:636", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_outer:31:637", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:638", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:639", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:640", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:641", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:642", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:643", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:644", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3288", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:645", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:646", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3925#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:632#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:627#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:626#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:640#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:625#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:638#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:637#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:635#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:639#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:641#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:642#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:643#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:622#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:623#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3927#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:645#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:621#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:644#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:636#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3281#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.png new file mode 100644 index 00000000..bb8499b5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.svg new file mode 100644 index 00000000..6fe5d889 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_620_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegratorSignP1preSat2P3preIntDataTypeConv1DataTypeConv2DataTypeConv44postSatpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.json new file mode 100644 index 00000000..985e5fbb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.json @@ -0,0 +1,2403 @@ +[ + { + "sid":"control_outer:31:648", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:650", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3245", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3246", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3866", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:653", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4030", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3944", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:655", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3945", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3947", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3948", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:661", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4031", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3249", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:670", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3943", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3949", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3252", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3253", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4032", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4037", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:672", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4037#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4032#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4030#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:655#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3943#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:650#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3945#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3944#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4031#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3866#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:648#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3850#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:661#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3249#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3245#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3246#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.png new file mode 100644 index 00000000..2166334a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.svg new file mode 100644 index 00000000..6fb65c15 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_647_d.svg @@ -0,0 +1 @@ +11preSat2preIntDt:boolean Ts:SampleTime boolean boolean3postSat4PpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.json new file mode 100644 index 00000000..c2f270f3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.json @@ -0,0 +1,743 @@ +[ + { + "sid":"control_outer:31:674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3216", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3217", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3218", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3214", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3211", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3213", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3215", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:675", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3216#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3217#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3218#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3214#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.png new file mode 100644 index 00000000..c8eb8d5d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.svg new file mode 100644 index 00000000..85e4190d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_673_d.svg @@ -0,0 +1 @@ +11preIntsingle Dt:boolean Ts:SampleTime booleanboolean 2preSatsingle 3postSatsingle 4Pboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.json new file mode 100644 index 00000000..a17a591f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:31:678", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:690", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.png new file mode 100644 index 00000000..7204ef0a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.svg new file mode 100644 index 00000000..ce37d504 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_677_d.svg @@ -0,0 +1 @@ +11errD GainDisablederrD Gain1Internal ParameterserrD Gain1External Parameters2D Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.json new file mode 100644 index 00000000..3f79e0fa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:31:3185", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3186", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3187", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3185#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3186#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.png new file mode 100644 index 00000000..a2389335 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.svg new file mode 100644 index 00000000..a0b4539e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_680_d.svg @@ -0,0 +1 @@ +1D GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.json new file mode 100644 index 00000000..28f01bf3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:682", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:683", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:684", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:685", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:684#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:683#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.png new file mode 100644 index 00000000..3723e2b8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.svg new file mode 100644 index 00000000..815201f9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_681_d.svg @@ -0,0 +1 @@ +11errsingle 2D Gainsingle xDProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.json new file mode 100644 index 00000000..f4311ca7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:31:687", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3188", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:688", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "D", + "Element-wise(K.*u)", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "DParamMin", + "DParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3189", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3190", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:689", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:687#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3188#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3189#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.png new file mode 100644 index 00000000..6f6aaa7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.svg new file mode 100644 index 00000000..be6120eb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_686_d.svg @@ -0,0 +1 @@ +11errDerivative Gain2D GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.json new file mode 100644 index 00000000..fb202137 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.json @@ -0,0 +1,1297 @@ +[ + { + "sid":"control_outer:31:693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:694", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:697", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3669", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:757", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.png new file mode 100644 index 00000000..c45b3349 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.svg new file mode 100644 index 00000000..f64547c7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_692_d.svg @@ -0,0 +1 @@ +1Y2UResetUND0inNoutTsDisabledUResetD0inNoutNTsYDifferentiatorUNoutResetD0inNTsYCont. FilterUNResetD0inNoutTsYDisc. Trapezoidal Filter5Nout3NUNResetD0inNoutTsYDisc. Backward Euler FilterUNoutResetD0inNTsYDisc. Forward Euler Filter4D0in1Reset6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.json new file mode 100644 index 00000000..09f20c67 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.json @@ -0,0 +1,1217 @@ +[ + { + "sid":"control_outer:31:699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:700", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:701", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:702", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3334", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3689", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:703", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForFilter", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "-inf", + "inf", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3335", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:704", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2723", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3474", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3336", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3690", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:705", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3689#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:702#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3334#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3335#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:701#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.png new file mode 100644 index 00000000..fe4d7139 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.svg new file mode 100644 index 00000000..c9b19510 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_698_d.svg @@ -0,0 +1 @@ +1Y1UFilter+SumD2Nout4D0in3Reset5NDt:boolean Ts:SampleTime booleanboolean 6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.json new file mode 100644 index 00000000..56dee0e9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.json @@ -0,0 +1,1418 @@ +[ + { + "sid":"control_outer:31:707", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:708", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:709", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3328", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3331", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3688", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:710", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "3" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:31:711", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: Inherit via back propagation", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3332", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2722", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3333", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3330", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3480", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:713", + "inspector":{ + "params":[ + "DelayLengthSource", + "InitialConditionSource", + "DelayLength", + "InitialCondition", + "InputProcessing", + "UseCircularBuffer", + "ShowEnablePort", + "ExternalReset", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "DelayLengthUpperLimit", + "DiagnosticForDelayLength", + "PreventDirectFeedthrough", + "RemoveDelayLengthCheckInGeneratedCode", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Dialog", + "1", + "DifferentiatorICPrevScaledInput", + "Elements as channels (sample based)", + "off", + "off", + "None", + "SampleTime", + "", + "off", + "", + "100", + "None", + "off", + "off", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Delay", + "masktype":"" + } + }, + { + "sid":"control_outer:31:714", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:707#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:711#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3328#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3331#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3332#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:708#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.png new file mode 100644 index 00000000..2a066558 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.svg new file mode 100644 index 00000000..d3f20fc3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_706_d.svg @@ -0,0 +1 @@ +1UZ-1UD+DiffDTDup1Y3D0in2Reset4Nout5NDt:boolean Ts:SampleTime boolean booleanUTs1Internal TsTsamp6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.json new file mode 100644 index 00000000..cedb42d1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.json @@ -0,0 +1,1252 @@ +[ + { + "sid":"control_outer:31:3315", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3316", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3317", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3318", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3319", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3686", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3320", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3432", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3313", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3324", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3321", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3323", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3314", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3325", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3327", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3687", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3686#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3316#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3313#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3320#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3317#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3319#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3324#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3318#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3315#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3432#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.png new file mode 100644 index 00000000..7f2f51e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.svg new file mode 100644 index 00000000..5a8821d2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_715_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean2U5Nout3N4D0in1ResetDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.json new file mode 100644 index 00000000..d67e4625 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.json @@ -0,0 +1,1886 @@ +[ + { + "sid":"control_outer:31:717", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:720", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3340", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:722", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:721", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:723", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "None", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_outer:31:724", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_outer:31:725", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:31:726", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_outer:31:727", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2725", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3482", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3342", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:729", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_outer:31:730", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:731", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3693#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:720#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:723#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:722#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:717#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:725#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3694#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:726#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:727#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:729#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3340#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.png new file mode 100644 index 00000000..9b482999 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.svg new file mode 100644 index 00000000..b6b3a605 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_716_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1U1YuDenIIRFilter Differentiator TFxDenCoefOut2N4D0in3ResetPassthrough for tuningFilter Den Constant++SumDenReciprocal5Nout6TsNTs1Internal TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.json new file mode 100644 index 00000000..d560bba4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.json @@ -0,0 +1,1240 @@ +[ + { + "sid":"control_outer:31:733", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:734", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:735", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:736", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3337", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3691", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:737", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Forward Euler", + "1.0", + "none", + "internal", + "InitialConditionForFilter", + "Auto", + "SampleTime", + "off", + "inf", + "-inf", + "off", + "off", + "off", + "FilterOutMin", + "FilterOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3338", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:738", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2724", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3481", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3339", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3692", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:739", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3691#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:736#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:738#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:734#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:733#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:737#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3337#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3338#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:735#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.png new file mode 100644 index 00000000..cf85461f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.svg new file mode 100644 index 00000000..1f7fe090 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_732_d.svg @@ -0,0 +1 @@ +1Y1U+SumD2Nout4D0in3ResetK Tsz-1Filter5NDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.json new file mode 100644 index 00000000..45a521bf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.json @@ -0,0 +1,2008 @@ +[ + { + "sid":"control_outer:31:741", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:742", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:743", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:744", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3343", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3724", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:746", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:747", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "on", + "DivideOutMin", + "DivideOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:745", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:748", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "Rising", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_outer:31:749", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_outer:31:750", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:31:751", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_outer:31:752", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:753", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "SumNumOutMin", + "SumNumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2726", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3483", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3345", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:755", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:756", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:744#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:750#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:745#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:752#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:753#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:747#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:751#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:741#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:748#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:749#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:742#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:746#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3343#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:743#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.png new file mode 100644 index 00000000..807b4ba5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.svg new file mode 100644 index 00000000..a174fcba --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_740_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1Usingle 1YuDenIIRFilter Differentiator TFsingle xDenCoefOutsingle Filter Den Constantsingle ++SumDensingle Reciprocalsingle single +SumNumsingle xsingle 2Nsingle 4D0inboolean 3Resetboolean Passthrough for tuningsingle 5Noutsingle NTs1Internal TsTsampsingle 6Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.json new file mode 100644 index 00000000..dba63c8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_outer:31:759", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:770", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.png new file mode 100644 index 00000000..7aa09f67 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.svg new file mode 100644 index 00000000..92c26227 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_758_d.svg @@ -0,0 +1 @@ +11D0D01DisabledD01Internal IC - FilterD01External ICD01Internal IC - Differentiator diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.json new file mode 100644 index 00000000..803df5cb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:31:3197", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3396", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3198", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3397", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3199", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3398", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3197#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3198#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3396#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3397#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.png new file mode 100644 index 00000000..68ffb211 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.svg new file mode 100644 index 00000000..b5eb092b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_760_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.json new file mode 100644 index 00000000..f50a72f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:31:762", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:763", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:762#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.png new file mode 100644 index 00000000..f88a3d48 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.svg new file mode 100644 index 00000000..d8722807 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_761_d.svg @@ -0,0 +1 @@ +11D0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.json new file mode 100644 index 00000000..bfa7020d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:31:3203", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3402", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3204", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3205", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3404", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3203#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3204#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.png new file mode 100644 index 00000000..8cfed2d1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.svg new file mode 100644 index 00000000..1ae05c2e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_764_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.json new file mode 100644 index 00000000..60643b03 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:31:3200", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3399", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3201", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3400", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3202", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3401", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3200#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3201#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.png new file mode 100644 index 00000000..5e53ddfe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.svg new file mode 100644 index 00000000..c2c3bfda --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_767_d.svg @@ -0,0 +1 @@ +1D0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.json new file mode 100644 index 00000000..233fdf7d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:31:781", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:782", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:793", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.png new file mode 100644 index 00000000..4c9e224e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.svg new file mode 100644 index 00000000..f4b0d8bf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_780_d.svg @@ -0,0 +1 @@ +11errI GainDisablederrI Gain1Internal ParameterserrI Gain1External Parameters2I Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.json new file mode 100644 index 00000000..8934147a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:31:3170", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3171", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3172", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3171#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3170#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.png new file mode 100644 index 00000000..86dd2391 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.svg new file mode 100644 index 00000000..5087d891 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_783_d.svg @@ -0,0 +1 @@ +1I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.json new file mode 100644 index 00000000..6938d5d7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:785", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:786", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:787", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:788", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:785#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:786#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.png new file mode 100644 index 00000000..be6a2ff7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.svg new file mode 100644 index 00000000..73a81a4a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_784_d.svg @@ -0,0 +1 @@ +11errsingle 2I Gainsingle xIProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.json new file mode 100644 index 00000000..7d47c155 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:31:790", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3173", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:791", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "I", + "Element-wise(K.*u)", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "IParamMin", + "IParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3174", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3175", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:792", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:790#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:791#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3174#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3173#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.png new file mode 100644 index 00000000..dab6ab99 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.svg new file mode 100644 index 00000000..dd2ef394 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_789_d.svg @@ -0,0 +1 @@ +11errIntegral Gain2I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.json new file mode 100644 index 00000000..cb2047dc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:31:796", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:797", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:810", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.png new file mode 100644 index 00000000..ef27674e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.svg new file mode 100644 index 00000000..01dd6f3f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_795_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.json new file mode 100644 index 00000000..f765f56c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:800", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:801", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:802", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:801#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.svg new file mode 100644 index 00000000..76108b2f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_798_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.json new file mode 100644 index 00000000..f923981a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:31:804", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3368", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:805", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3369", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3370", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:806", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3368#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3369#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.png new file mode 100644 index 00000000..a38e62e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.svg new file mode 100644 index 00000000..5a83913b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_803_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.json new file mode 100644 index 00000000..08acd174 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3365", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3367", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:809", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:808#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3365#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.png new file mode 100644 index 00000000..b1d0e08b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.svg new file mode 100644 index 00000000..c2ed145c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_807_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.json new file mode 100644 index 00000000..a2be6866 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:31:812", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:813", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:826", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.png new file mode 100644 index 00000000..5524a3c5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.svg new file mode 100644 index 00000000..b67d7898 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_811_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain1P GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.json new file mode 100644 index 00000000..c989f733 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:815", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:816", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:817", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:818", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:817#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:816#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:815#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.svg new file mode 100644 index 00000000..5e0c59b7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_814_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.json new file mode 100644 index 00000000..fdd8dfb9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:31:820", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3362", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:821", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3363", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3364", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:822", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:821#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:820#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3363#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3362#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.png new file mode 100644 index 00000000..c8b36cd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.svg new file mode 100644 index 00000000..46b9edd0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_819_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.json new file mode 100644 index 00000000..ea586800 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:824", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3359", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3361", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:825", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:824#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3359#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.png new file mode 100644 index 00000000..61f884ff Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.svg new file mode 100644 index 00000000..e2192356 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_823_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.json new file mode 100644 index 00000000..44f5c8df --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_outer:31:828", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:829", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:830", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:847", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:848", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.png new file mode 100644 index 00000000..cad98bd0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.svg new file mode 100644 index 00000000..3a97217a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_827_d.svg @@ -0,0 +1 @@ +2out1UUResetI0inoutDisabledUResetI0instateoutContinuous2I0in3ResetUResetI0inoutstateDiscrete1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.json new file mode 100644 index 00000000..d07e23c0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.json @@ -0,0 +1,849 @@ +[ + { + "sid":"control_outer:31:832", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:833", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:834", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3433", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:835", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForIntegrator", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "LowerIntegratorSaturationLimit", + "UpperIntegratorSaturationLimit", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3434", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2708", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3473", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3435", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:836", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:832#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:834#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:835#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3433#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3434#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:833#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.png new file mode 100644 index 00000000..b6861ee7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.svg new file mode 100644 index 00000000..09df983f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_831_d.svg @@ -0,0 +1 @@ +1U2out3I0in2ResetDt:boolean Ts:SampleTime boolean boolean1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.json new file mode 100644 index 00000000..b9f83f36 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.json @@ -0,0 +1,870 @@ +[ + { + "sid":"control_outer:31:3412", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3406", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3405", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3491", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3413", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3490", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3408", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3409", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3410", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3414", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3492", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3405#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3491#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3490#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.png new file mode 100644 index 00000000..ef6f9e34 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.svg new file mode 100644 index 00000000..1fb3e24d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_837_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean3I0in2Reset1UDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean boolean1out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.json new file mode 100644 index 00000000..371d1cca --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.json @@ -0,0 +1,940 @@ +[ + { + "sid":"control_outer:31:839", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:840", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:841", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2704", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:843", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Trapezoidal", + "1.0", + "rising", + "internal", + "InitialConditionForIntegrator", + "Auto", + "SampleTime", + "off", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "off", + "on", + "off", + "IntegratorOutMin", + "IntegratorOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3472", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:844", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:2709", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3479", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:845", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:846", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:841#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:843#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:839#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:2704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3472#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:840#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:843#state:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.png new file mode 100644 index 00000000..fbfdc063 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.svg new file mode 100644 index 00000000..44a44bfc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_838_d.svg @@ -0,0 +1 @@ +1Usingle 1out3I0inboolean 2Resetboolean K Ts (z+1)2(z-1)Integratorsingle single 2stateGround_Integratorboolean Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.json new file mode 100644 index 00000000..19595d54 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:31:850", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.png new file mode 100644 index 00000000..3332d49d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.svg new file mode 100644 index 00000000..ca3e7fe1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_849_d.svg @@ -0,0 +1 @@ +11I0I01DisabledI01Internal ICI01External IC diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.json new file mode 100644 index 00000000..25f3dd7a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:31:3176", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3386", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3177", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3385", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3178", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3384", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3177#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3176#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3386#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.png new file mode 100644 index 00000000..636f6226 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.svg new file mode 100644 index 00000000..274ef2b5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_851_d.svg @@ -0,0 +1 @@ +1I0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.json new file mode 100644 index 00000000..688c3ce0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:31:853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.png new file mode 100644 index 00000000..30cfbdec Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.svg new file mode 100644 index 00000000..5aec3ac3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_852_d.svg @@ -0,0 +1 @@ +11I0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.json new file mode 100644 index 00000000..1ca147b3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:31:3179", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3387", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3180", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3388", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3181", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3389", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3179#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3180#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.png new file mode 100644 index 00000000..3bf37d58 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.svg new file mode 100644 index 00000000..e74d8268 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_855_d.svg @@ -0,0 +1 @@ +1I0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.json new file mode 100644 index 00000000..118e5463 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_outer:31:861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:870", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.png new file mode 100644 index 00000000..df21580a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.svg new file mode 100644 index 00000000..6bc8bbab --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_860_d.svg @@ -0,0 +1 @@ +11N GainN Gain1External ParametersN Gain1Internal ParametersN GainDisabled wSignal SpecificationN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.json new file mode 100644 index 00000000..4b480286 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:31:3191", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3416", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3193", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3191#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3416#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.png new file mode 100644 index 00000000..a3085b4e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.svg new file mode 100644 index 00000000..3a92993e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_862_d.svg @@ -0,0 +1 @@ +1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.json new file mode 100644 index 00000000..cccf02f1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:31:865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:866", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.png new file mode 100644 index 00000000..14a6011c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.svg new file mode 100644 index 00000000..203b40ad --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_864_d.svg @@ -0,0 +1 @@ +11N Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.json new file mode 100644 index 00000000..17f5d098 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.json @@ -0,0 +1,414 @@ +[ + { + "sid":"control_outer:31:3194", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:868", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "N", + "on", + "inf", + "NCopyOutMin", + "NCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3195", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3196", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:869", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:868#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3194#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3195#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.png new file mode 100644 index 00000000..d4d27324 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.svg new file mode 100644 index 00000000..f45e5d14 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_867_d.svg @@ -0,0 +1 @@ +1N Copy1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.json new file mode 100644 index 00000000..a61b100f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:31:872", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:873", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:887", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.png new file mode 100644 index 00000000..2b9a08ab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.svg new file mode 100644 index 00000000..534867f4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_871_d.svg @@ -0,0 +1 @@ +11UUN Gain1PassthroughUN Gain1Internal ParametersUN Gain1External Parameters2N GainUN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.json new file mode 100644 index 00000000..ad77a07f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.json @@ -0,0 +1,480 @@ +[ + { + "sid":"control_outer:31:3349", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3350", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3351", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3347", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3352", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3348", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3347#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3349#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3350#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3351#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.png new file mode 100644 index 00000000..39d15a88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.svg new file mode 100644 index 00000000..dca70c65 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_874_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean1U2N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.json new file mode 100644 index 00000000..1ef86083 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:876", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:877", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:878", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:879", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:876#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:877#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:878#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.png new file mode 100644 index 00000000..d8983c6a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.svg new file mode 100644 index 00000000..7c6ef78b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_875_d.svg @@ -0,0 +1 @@ +11Usingle 2N Gainsingle xNProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.json new file mode 100644 index 00000000..e4b16d13 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:31:881", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3356", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:882", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "N", + "Element-wise(K.*u)", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "NParamMin", + "NParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3357", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3358", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:883", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:882#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3356#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3357#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.png new file mode 100644 index 00000000..5f7dbfee Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.svg new file mode 100644 index 00000000..086d743e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_880_d.svg @@ -0,0 +1 @@ +11UFilter Coefficient2N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.json new file mode 100644 index 00000000..76904c5a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3353", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3355", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:886", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:885#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3353#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.png new file mode 100644 index 00000000..c4285834 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.svg new file mode 100644 index 00000000..28da3dfd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_884_d.svg @@ -0,0 +1 @@ +11U2N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.json new file mode 100644 index 00000000..2f2244f4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:31:889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:900", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.png new file mode 100644 index 00000000..4330791f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.svg new file mode 100644 index 00000000..64817c57 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_888_d.svg @@ -0,0 +1 @@ +11P GainP Gain1External Parameters IdealP Gain1Internal Parameters IdealP GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.json new file mode 100644 index 00000000..4a2438e1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_outer:31:3291", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3302", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3291#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.png new file mode 100644 index 00000000..fecf81dd Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.svg new file mode 100644 index 00000000..aed28e98 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_890_d.svg @@ -0,0 +1 @@ +1P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.json new file mode 100644 index 00000000..e9ec60d9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:31:892", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:893", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:892#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.png new file mode 100644 index 00000000..388aae25 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.svg new file mode 100644 index 00000000..3febc7a3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_891_d.svg @@ -0,0 +1 @@ +11P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.json new file mode 100644 index 00000000..e5a53a08 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.json @@ -0,0 +1,322 @@ +[ + { + "sid":"control_outer:31:3303", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:895", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "P", + "on", + "inf", + "PCopyOutMin", + "PCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3305", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:896", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3303#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.png new file mode 100644 index 00000000..3e89b9e7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.svg new file mode 100644 index 00000000..1c483542 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_894_d.svg @@ -0,0 +1 @@ +1P Copy1P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.png new file mode 100644 index 00000000..08f03367 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.svg new file mode 100644 index 00000000..9cc8a0a8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_901_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.json new file mode 100644 index 00000000..b0b166b3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:31:903", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:904", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:918", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.png new file mode 100644 index 00000000..534f1840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.svg new file mode 100644 index 00000000..0f4dc676 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_902_d.svg @@ -0,0 +1 @@ +11errP GainDisablederrP Gain1Internal ParameterserrP Gain1External Parameters2P GainerrP Gain1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.json new file mode 100644 index 00000000..788085d9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:31:3161", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3162", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3163", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3161#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3162#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.png new file mode 100644 index 00000000..37dadf65 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.svg new file mode 100644 index 00000000..85a283dc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_905_d.svg @@ -0,0 +1 @@ +1P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.json new file mode 100644 index 00000000..83cc6f65 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:31:907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:909", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:31:910", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.png new file mode 100644 index 00000000..cabc9551 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.svg new file mode 100644 index 00000000..dc251a29 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_906_d.svg @@ -0,0 +1 @@ +11errsingle 2P Gainsingle xPProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.json new file mode 100644 index 00000000..979df9d7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:31:912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3167", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:913", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3168", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3169", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:914", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:913#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:912#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3168#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3167#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.png new file mode 100644 index 00000000..00ad1c91 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.svg new file mode 100644 index 00000000..28aca5e3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_911_d.svg @@ -0,0 +1 @@ +11errProportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.json new file mode 100644 index 00000000..456a1224 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:916", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3164", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3166", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3164#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.png new file mode 100644 index 00000000..2d6ba26b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.svg new file mode 100644 index 00000000..7f1bba63 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_915_d.svg @@ -0,0 +1 @@ +11err2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.json new file mode 100644 index 00000000..b8362425 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:31:920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3794", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3795", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:928", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.png new file mode 100644 index 00000000..990db152 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.svg new file mode 100644 index 00000000..0143be4d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_919_d.svg @@ -0,0 +1 @@ +111Upper LimitLower Limit1Passthrough1Upper LimitLower Limit1Enabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.json new file mode 100644 index 00000000..f62882b2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.json @@ -0,0 +1,782 @@ +[ + { + "sid":"control_outer:31:922", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3802", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3803", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:923", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3804", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3805", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3806", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3807", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3802#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3803#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:923#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.png new file mode 100644 index 00000000..481a93b9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.svg new file mode 100644 index 00000000..d7805115 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_921_d.svg @@ -0,0 +1 @@ +11Dt:boolean Ts:SampleTime 2Upper Limit3Lower LimitDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.json new file mode 100644 index 00000000..8a9b557e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.json @@ -0,0 +1,688 @@ +[ + { + "sid":"control_outer:31:926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3798", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3796", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3800", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3797", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3801", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:927", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3798#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3796#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.png new file mode 100644 index 00000000..39b97861 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.svg new file mode 100644 index 00000000..cf15d48a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_925_d.svg @@ -0,0 +1 @@ +11single Dt:boolean Ts:SampleTime booleanboolean 2Upper Limitboolean 3Lower Limitboolean Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.json new file mode 100644 index 00000000..28105568 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.json @@ -0,0 +1,814 @@ +[ + { + "sid":"control_outer:31:930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3809", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:938", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.png new file mode 100644 index 00000000..e37b7af1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.svg new file mode 100644 index 00000000..316a080c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_929_d.svg @@ -0,0 +1 @@ +1111Passthrough11Enabled1Disabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.json new file mode 100644 index 00000000..da41aef6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.json @@ -0,0 +1,304 @@ +[ + { + "sid":"control_outer:31:932", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:933", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_outer:31:934", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:932#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.png new file mode 100644 index 00000000..b843656b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.svg new file mode 100644 index 00000000..ddaf8601 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_931_d.svg @@ -0,0 +1 @@ +11 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.json new file mode 100644 index 00000000..13ae26da --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:31:936", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:937", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:936#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.png new file mode 100644 index 00000000..085c6f45 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.svg new file mode 100644 index 00000000..3f64242c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_935_d.svg @@ -0,0 +1 @@ +11single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.json new file mode 100644 index 00000000..f41b7441 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:31:943", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:944", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:952", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.png new file mode 100644 index 00000000..ebaee840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.svg new file mode 100644 index 00000000..809630d8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_942_d.svg @@ -0,0 +1 @@ +11uout2TRuoutTR1EnableduoutTRDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.json new file mode 100644 index 00000000..af3d0139 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_outer:31:3306", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3309", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3310", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3311", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3308", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3306#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3309#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3310#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.png new file mode 100644 index 00000000..bf704e57 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.svg new file mode 100644 index 00000000..703a977c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_945_d.svg @@ -0,0 +1 @@ +1uout2TRDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.json new file mode 100644 index 00000000..03574a4d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_outer:31:947", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:948", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:949", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kt", + "Element-wise(K.*u)", + "KtOutMin", + "KtOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KtParamMin", + "KtParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:31:950", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI3OutMin", + "SumI3OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:31:951", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:950#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.png new file mode 100644 index 00000000..8a34617c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.svg new file mode 100644 index 00000000..b33c6e68 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_946_d.svg @@ -0,0 +1 @@ +1+SumI3single Ktsingle 1uoutsingle 2TRsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.json new file mode 100644 index 00000000..99ef508c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:31:954", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:955", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:962", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.svg new file mode 100644 index 00000000..2ef90213 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_953_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.json new file mode 100644 index 00000000..6f5c4964 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:957", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3380", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3382", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:958", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.png new file mode 100644 index 00000000..a0ddeffe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.svg new file mode 100644 index 00000000..c59f9928 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_956_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.json new file mode 100644 index 00000000..f46a1fd4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:31:3377", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:960", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3438", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3379", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:961", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:960#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3438#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.png new file mode 100644 index 00000000..52c991b3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.svg new file mode 100644 index 00000000..1822a412 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_959_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.json new file mode 100644 index 00000000..62a1414a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:31:964", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:965", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:972", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.svg new file mode 100644 index 00000000..02e90053 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_963_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.json new file mode 100644 index 00000000..79022ec4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:31:967", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3371", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3373", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:968", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:967#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3371#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.png new file mode 100644 index 00000000..e6fc7f5c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.svg new file mode 100644 index 00000000..59e36a6d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_966_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.json new file mode 100644 index 00000000..0019a2d5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:31:3374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:970", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3437", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3376", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:31:971", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:970#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3437#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.png new file mode 100644 index 00000000..f26e5bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.svg new file mode 100644 index 00000000..5eff2a62 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_969_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.json new file mode 100644 index 00000000..0dd4c706 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.json @@ -0,0 +1,5627 @@ +[ + { + "sid":"control_outer:31:606", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4042", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4043", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4044", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4045", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4046", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4047", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "7", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3767", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3766", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3881", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3880", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:4013", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:31:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Saturation/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Tracking Mode/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Tracking Mode Sum/Tracking Mode", + "TrackingMode", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrackingMode", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:973", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:31:974", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Integrator", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:975", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Derivative", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.831373, 1.000000, 0.968627]", + "[0.831373, 1.000000, 0.968627]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:976", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Feedback Features", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[1.000000, 0.850980, 0.831373]", + "[1.000000, 0.850980, 0.831373]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3880#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:607#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4013#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3588#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:942#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3766#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:758#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:860#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:677#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3767#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4046#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:871#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:953#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:963#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:929#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:888#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4047#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4045#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:811#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3442#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:692#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4044#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:795#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:606#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:902#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3493#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4042#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:3131#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:4043#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:849#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:827#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:827#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31:1417#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.png new file mode 100644 index 00000000..59e56fe4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.svg new file mode 100644 index 00000000..99a1a31c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_31_d.svg @@ -0,0 +1 @@ +IntegratorDerivativeFeedback Features1y1usingle ResetUND0inNoutTsYDisc. Trapezoidal FilterFiltersingle P Gain1DisabledP Copyboolean preSatpostSatPpreIntUpper LimitLower Limit1PassthroughAnti-windupsingle 1Upper LimitLower Limit1PassthroughSaturation Fdbksingle 1Upper LimitLower Limit1PassthroughSaturationsingle uoutTR1EnabledTracking Modesingle 1P Gain1PassthroughIdeal P Gain Fdbksingle 1P Gain1PassthroughIdeal P Gainsingle errP Gain1External ParametersParallel P Gainsingle errI Gain1External ParametersI Gainsingle errD Gain1External ParametersD Gainsingle N Gain1External ParametersN Copysingle UN Gain1External ParametersN Gainsingle D01Internal IC - FilterFilter ICsboolean I01Internal ICIntegrator ICsboolean UI0inResetstateoutDiscreteIntegratorsingle single feedbackforward1Feedback_PathpreSat Signalsingle feedbackforward1Feedback_PathpostSat Signalsingle PID Compensator FormulaReset1External ResetReset Signalboolean fromIgainfromTR1Tracking ModeTracking Mode Sumsingle fromPfromStatefromD1EnabledSum Fdbksingle PID1Sum_PIDSumsingle UTs1TsSignalSpecificationTsamp - Integralsingle UTs1PassthroughTsamp - Ngainsingle Ground_I0boolean Ground_D0boolean Ground_UpperLimitboolean Ground_LowerLimitboolean Ground_extTsboolean 2Psingle 3Isingle 4Dsingle 5Nsingle 6Resetboolean 7TRsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.json new file mode 100644 index 00000000..dda6477e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.json @@ -0,0 +1,1834 @@ +[ + { + "sid":"control_outer:322", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:321", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:324", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:337", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:315", + "inspector":{ + "params":[ + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "on", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Abs", + "masktype":"" + } + }, + { + "sid":"control_outer:332", + "inspector":{ + "params":[ + "relop", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "<=", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Zero" + } + }, + { + "sid":"control_outer:341", + "inspector":{ + "params":[ + "relop", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "<", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Zero" + } + }, + { + "sid":"control_outer:343", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:344", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:317", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Trapezoidal", + "1.0", + "level", + "internal", + "0", + "Output", + "-1", + "off", + "inf", + "-inf", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_outer:335", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:339", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "off", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:319", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "3", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:334", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:331", + "inspector":{ + "params":[ + "initial_condition" + ], + "values":[ + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"SRFlipFlop" + } + }, + { + "sid":"control_outer:316", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:342", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:336", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:325", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:316#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:322#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:319#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:332#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:315#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:321#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:335#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:331#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:331#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:334#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:339#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:337#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "on", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:317#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:324#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "on", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:341#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:344#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:343#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:342#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.png new file mode 100644 index 00000000..752f6414 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.svg new file mode 100644 index 00000000..8a276646 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_320_d.svg @@ -0,0 +1 @@ +single +single K Ts (z+1)2(z-1)single xsingle 2Ipeaksingle 1Iqsingle 3Kisingle 1correctionSRQ!Qboolean boolean <= 0boolean boolean single 4PID_resetboolean boolean < 0boolean TFsingle single single <pid_reset><I> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.json new file mode 100644 index 00000000..95bac6c1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.json @@ -0,0 +1,777 @@ +[ + { + "sid":"control_outer:331:132", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:331:133", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:331:134", + "inspector":{ + "params":[ + "Outputs", + "DisplayOption" + ], + "values":[ + "2", + "none" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Demux", + "masktype":"" + } + }, + { + "sid":"control_outer:331:135", + "inspector":{ + "params":[ + "TruthTable", + "SampleTime" + ], + "values":[ + "[0 1;1 0;0 1;0 1;1 0;1 0;0 0;0 0]", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"CombinatorialLogic", + "masktype":"" + } + }, + { + "sid":"control_outer:331:136", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "initial_condition", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_outer:331:137", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "3", + "none" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_outer:331:138", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "0", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:331:139", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "1", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:331:136#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:331:137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:331:135#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:331:134#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:331:134#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:331:132#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:331:133#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.png new file mode 100644 index 00000000..b591cba0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.svg new file mode 100644 index 00000000..fe74d0db --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_331_d.svg @@ -0,0 +1 @@ +2!Q1QMuxboolean boolean Logicboolean Demuxboolean boolean 2Rboolean 1Sboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.json new file mode 100644 index 00000000..632e3a4d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:332:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:332:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<=", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:332:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:332:5", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:332:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:332:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:332:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.png new file mode 100644 index 00000000..6e7b9260 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.svg new file mode 100644 index 00000000..5574e5e5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_332_d.svg @@ -0,0 +1 @@ +1ysingle Compareboolean 1usingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.json new file mode 100644 index 00000000..ea60ced8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:341:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:341:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:341:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:341:5", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:341:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:341:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:341:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.png new file mode 100644 index 00000000..af071d02 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.svg new file mode 100644 index 00000000..774bd857 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_341_d.svg @@ -0,0 +1 @@ +1ysingle Compareboolean 1usingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.json new file mode 100644 index 00000000..05b3a710 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.json @@ -0,0 +1,2805 @@ +[ + { + "sid":"control_outer:55:1373", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1375", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3257", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3899", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3900", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1376", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1377", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1378", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4033", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1380", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3954", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3955", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3957", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3958", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1385", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1387", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1388", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1390", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4034", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4036", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1394", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3956", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3959", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3264", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4035", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4038", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1396", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4038#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4034#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3883#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4035#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4033#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3956#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3959#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3958#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3954#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3955#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3900#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3899#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1378#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1390#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1376#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4036#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1375#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1373#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3257#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.png new file mode 100644 index 00000000..6ccbbe71 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.svg new file mode 100644 index 00000000..187b8632 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1372_d.svg @@ -0,0 +1 @@ +11preSat2P3preInt4postSatpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.json new file mode 100644 index 00000000..be1347b6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.json @@ -0,0 +1,2106 @@ +[ + { + "sid":"control_outer:55:1399", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1400", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3269", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3270", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1401", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1402", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1404", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1406", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1415", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1408", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1410", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1411", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3273", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1412", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3276", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3277", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1413", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1414", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1401#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1404#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1410#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1415#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3273#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3269#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3270#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.png new file mode 100644 index 00000000..1c31ba80 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.svg new file mode 100644 index 00000000..d43e18ca --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1398_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegrator1preSat2preIntDataTypeConv1DataTypeConv2Dt:boolean Ts:SampleTime boolean boolean3postSat4PpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.json new file mode 100644 index 00000000..4ab6b0d3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.json @@ -0,0 +1,410 @@ +[ + { + "sid":"control_outer:55:1418", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1426", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.png new file mode 100644 index 00000000..950d5e9a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.svg new file mode 100644 index 00000000..29b6230f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1417_d.svg @@ -0,0 +1 @@ +11ResetReset1DisabledReset1External Reset diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.json new file mode 100644 index 00000000..8e0665c8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:55:3182", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3393", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3183", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3394", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3184", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3395", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3182#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3183#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3393#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3394#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.png new file mode 100644 index 00000000..51529dd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.svg new file mode 100644 index 00000000..76579462 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1419_d.svg @@ -0,0 +1 @@ +1ResetDt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.json new file mode 100644 index 00000000..e0015385 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:55:1421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1422", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.png new file mode 100644 index 00000000..58780cf1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.svg new file mode 100644 index 00000000..889661a2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_1420_d.svg @@ -0,0 +1 @@ +11Resetboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.json new file mode 100644 index 00000000..010c124e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_outer:55:3219", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3220", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3221", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3222", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3411", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3225", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3226", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3227", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3228", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3230", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3221#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3225#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3222#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3220#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3219#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3411#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.png new file mode 100644 index 00000000..2e0fccd7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.svg new file mode 100644 index 00000000..9c698743 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_2304_d.svg @@ -0,0 +1 @@ +1preIntDt:boolean Ts:SampleTime boolean boolean2preSat3postSat4PDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.json new file mode 100644 index 00000000..fed7c4f5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:55:3132", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3141", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3139", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.png new file mode 100644 index 00000000..e10866d9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.svg new file mode 100644 index 00000000..2ce8db13 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3131_d.svg @@ -0,0 +1 @@ +11fromIgainfromIgainfromTR1PassthroughfromIgainfromTR1Tracking Mode2fromTR diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.json new file mode 100644 index 00000000..c8b9e233 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:55:3134", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3206", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3207", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3208", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3135", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3134#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3206#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3207#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.png new file mode 100644 index 00000000..4ce55acb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.svg new file mode 100644 index 00000000..622c7c4a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3133_d.svg @@ -0,0 +1 @@ +1fromIgain12fromTRDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.json new file mode 100644 index 00000000..5f6b9196 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:55:3137", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3142", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:941", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI1OutMin", + "SumI1OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3138", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3137#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3142#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:941#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.png new file mode 100644 index 00000000..5ab2f3a6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.svg new file mode 100644 index 00000000..23896ac0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3136_d.svg @@ -0,0 +1 @@ +1fromIgainsingle 12fromTRsingle ++SumI1single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.json new file mode 100644 index 00000000..83423261 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_outer:55:3420", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3421", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3464", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3422", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3424", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3421#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3420#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3464#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.png new file mode 100644 index 00000000..1e3a111c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.svg new file mode 100644 index 00000000..53740a9d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3417_d.svg @@ -0,0 +1 @@ +12P GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.json new file mode 100644 index 00000000..42eb0884 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:55:3428", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3430", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3431", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3428#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3430#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.png new file mode 100644 index 00000000..aa005bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.svg new file mode 100644 index 00000000..3c8fc20d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3427_d.svg @@ -0,0 +1 @@ +1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.json new file mode 100644 index 00000000..6f39a42c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:55:3443", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3455", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3456", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3450", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.png new file mode 100644 index 00000000..d37f9d7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.svg new file mode 100644 index 00000000..98b11014 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3442_d.svg @@ -0,0 +1 @@ +11fromPfromPfromStatefromDDisabledfromState1PassthroughfromPfromStatefromD1Enabled2fromState3fromD diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.json new file mode 100644 index 00000000..30bec899 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_outer:55:3461", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3462", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3463", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3488", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3468", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3469", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3470", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3463#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3462#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3461#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3488#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.png new file mode 100644 index 00000000..6bd5de5f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.svg new file mode 100644 index 00000000..50e086b1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3444_d.svg @@ -0,0 +1 @@ +1fromP2fromState3fromDDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.json new file mode 100644 index 00000000..86b05e48 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:55:3460", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3449", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3460#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.png new file mode 100644 index 00000000..78d33dd6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.svg new file mode 100644 index 00000000..ea94aad3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3447_d.svg @@ -0,0 +1 @@ +11fromState diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.json new file mode 100644 index 00000000..5afdcbc8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_outer:55:3457", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3458", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3459", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3471", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3454", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3457#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3458#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3459#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3471#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.png new file mode 100644 index 00000000..faf1a4c9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.svg new file mode 100644 index 00000000..5bb65d6a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3452_d.svg @@ -0,0 +1 @@ +11fromPsingle 2fromStatesingle 3fromDsingle +++Sum Fdbksingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.json new file mode 100644 index 00000000..46d3771a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_outer:55:3485", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3487", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3485#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.png new file mode 100644 index 00000000..7b10dc83 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.svg new file mode 100644 index 00000000..0de53f56 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3484_d.svg @@ -0,0 +1 @@ +1N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.json new file mode 100644 index 00000000..bb57bd9b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.json @@ -0,0 +1,937 @@ +[ + { + "sid":"control_outer:55:3494", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3503", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3504", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3501", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.png new file mode 100644 index 00000000..ec3391ae Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.svg new file mode 100644 index 00000000..bbfbe5bd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3493_d.svg @@ -0,0 +1 @@ +11PP1Passthrough_PPI1Passthrough_I2I3DPI1Sum_PIPD1Sum_PDPID1Sum_PID diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.json new file mode 100644 index 00000000..36376bdc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:55:3496", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3497", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3496#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.png new file mode 100644 index 00000000..a6b06c89 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.svg new file mode 100644 index 00000000..36b0f835 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3495_d.svg @@ -0,0 +1 @@ +1P1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.json new file mode 100644 index 00000000..724482e3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:55:4039", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3499", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4041", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4040", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3500", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4041#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4039#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3499#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.png new file mode 100644 index 00000000..3c593edc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.svg new file mode 100644 index 00000000..5a03b0f7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3498_d.svg @@ -0,0 +1 @@ +2I11PDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.json new file mode 100644 index 00000000..06ccd79b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:55:3515", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3516", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3518", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3508", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3516#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3515#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3518#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.png new file mode 100644 index 00000000..219e5489 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.svg new file mode 100644 index 00000000..04d482b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3506_d.svg @@ -0,0 +1 @@ +11P2I++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.json new file mode 100644 index 00000000..d9d31a20 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.json @@ -0,0 +1,435 @@ +[ + { + "sid":"control_outer:55:3519", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3521", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3522", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3511", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3519#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3521#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3522#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.png new file mode 100644 index 00000000..f43e7313 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.svg new file mode 100644 index 00000000..3792eb3d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3509_d.svg @@ -0,0 +1 @@ +11P2D++ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.json new file mode 100644 index 00000000..7890a7d1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.json @@ -0,0 +1,560 @@ +[ + { + "sid":"control_outer:55:3523", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3524", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3525", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3526", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "+++", + "SumOutMin", + "SumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3514", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3524#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3523#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3525#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3526#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.png new file mode 100644 index 00000000..416aee14 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.svg new file mode 100644 index 00000000..754bd6ce --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3512_d.svg @@ -0,0 +1 @@ +11Psingle 2Isingle 3Dsingle +++single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.json new file mode 100644 index 00000000..ac0bcdfe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:55:3589", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3590", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3607", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.png new file mode 100644 index 00000000..77f7f166 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.svg new file mode 100644 index 00000000..8a8da314 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3588_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1DisabledUTs1TsSignalSpecificationUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.json new file mode 100644 index 00000000..07728aa5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:3592", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3593", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3594", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3595", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3592#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3593#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.svg new file mode 100644 index 00000000..886e13de --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3591_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.json new file mode 100644 index 00000000..892e924d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:55:3597", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3598", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3599", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3600", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3601", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3597#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3598#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3599#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.png new file mode 100644 index 00000000..b41f549c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.svg new file mode 100644 index 00000000..ce119ce3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3596_d.svg @@ -0,0 +1 @@ +1Usingle 1Dt:boolean Ts:SampleTime booleanboolean 2Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.json new file mode 100644 index 00000000..223ef593 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:3603", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3604", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3605", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3606", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3603#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3605#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3604#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.png new file mode 100644 index 00000000..b227146e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.svg new file mode 100644 index 00000000..1f410d30 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3602_d.svg @@ -0,0 +1 @@ +11UxUintegral*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.json new file mode 100644 index 00000000..7c0a9bf4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:55:3625", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3626", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3638", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.png new file mode 100644 index 00000000..77decb21 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.svg new file mode 100644 index 00000000..ca586b39 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3624_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.json new file mode 100644 index 00000000..e229cd1d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:3628", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3629", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3630", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3631", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.png new file mode 100644 index 00000000..e2eb1c2b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.svg new file mode 100644 index 00000000..e5b3621c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3627_d.svg @@ -0,0 +1 @@ +11UxUngain*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.json new file mode 100644 index 00000000..559c0a60 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:3633", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3634", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3635", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3637", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3633#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.png new file mode 100644 index 00000000..930e5bed Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.svg new file mode 100644 index 00000000..7c343665 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3632_d.svg @@ -0,0 +1 @@ +1Usingle 12Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.json new file mode 100644 index 00000000..96df5934 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:3664", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3665", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3666", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3667", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3665#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3664#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.png new file mode 100644 index 00000000..6619383f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.svg new file mode 100644 index 00000000..c53d8966 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3663_d.svg @@ -0,0 +1 @@ +1U12Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.json new file mode 100644 index 00000000..82a816db --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:55:3671", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3672", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3684", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.png new file mode 100644 index 00000000..0a6de43f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.svg new file mode 100644 index 00000000..ff5d5cb1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3670_d.svg @@ -0,0 +1 @@ +11UUTs1External Ts2TsUTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.json new file mode 100644 index 00000000..54397ce1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:3674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3675", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3676", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3677", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3676#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3675#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.png new file mode 100644 index 00000000..7f5f6e2a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.svg new file mode 100644 index 00000000..bd0d939b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3673_d.svg @@ -0,0 +1 @@ +11Ux÷Udiff*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.json new file mode 100644 index 00000000..f8c7f409 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:55:3679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3680", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3681", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3682", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "/", + "1.0", + "Offline Scaling Adjustment", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3683", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3679#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3680#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.png new file mode 100644 index 00000000..100e4920 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.svg new file mode 100644 index 00000000..f0f9977b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3678_d.svg @@ -0,0 +1 @@ +1U12Tsu/TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.json new file mode 100644 index 00000000..91d74b18 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:55:3695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3708", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.png new file mode 100644 index 00000000..7861842b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.svg new file mode 100644 index 00000000..c8a9cf66 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3694_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.json new file mode 100644 index 00000000..3ab9b450 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:3698", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3700", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3701", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3698#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.png new file mode 100644 index 00000000..69478dfc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.svg new file mode 100644 index 00000000..08a3408e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3697_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.json new file mode 100644 index 00000000..d6e49f19 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:55:3703", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3704", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3705", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3706", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "1.0", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3707", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3706#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.png new file mode 100644 index 00000000..12fb2fdc Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.svg new file mode 100644 index 00000000..e15dbfc0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3702_d.svg @@ -0,0 +1 @@ +1N12Tsu*TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.json new file mode 100644 index 00000000..f78eaf4b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:55:3710", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3711", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3723", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.png new file mode 100644 index 00000000..a9ddd4e3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.svg new file mode 100644 index 00000000..13404fbf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3709_d.svg @@ -0,0 +1 @@ +11NNTs1External Ts2TsNTs1Internal Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.json new file mode 100644 index 00000000..04ada344 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:55:3713", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3714", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3778", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0.5", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3715", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NTsProdOutMin", + "NTsProdOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3716", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3778#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3714#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3715#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.png new file mode 100644 index 00000000..0004fe88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.svg new file mode 100644 index 00000000..5efb60d9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3712_d.svg @@ -0,0 +1 @@ +11NxN*Ts Prod Out2Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.json new file mode 100644 index 00000000..aa505541 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.json @@ -0,0 +1,443 @@ +[ + { + "sid":"control_outer:55:3718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3720", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3721", + "inspector":{ + "params":[ + "TsampMathOp", + "weightValue", + "TsampMathImp", + "OutDataTypeStr", + "RndMeth", + "SaturateOnIntegerOverflow" + ], + "values":[ + "*", + "0.5", + "Online Calculations", + "Inherit: Inherit via internal rule", + "Floor", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SampleTimeMath", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3722", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.png new file mode 100644 index 00000000..1f3b9eab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.svg new file mode 100644 index 00000000..c0a555b9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3717_d.svg @@ -0,0 +1 @@ +1Nsingle 12Tsboolean u*Ts*wTsampsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.json new file mode 100644 index 00000000..826b1425 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_outer:55:3780", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3783", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3784", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:55:3782", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3784#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3783#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3846#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.png new file mode 100644 index 00000000..87852546 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.svg new file mode 100644 index 00000000..6d6486a5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3779_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.json new file mode 100644 index 00000000..c7e7030d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.json @@ -0,0 +1,540 @@ +[ + { + "sid":"control_outer:55:3787", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3788", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3789", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:55:3791", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3789#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3788#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3847#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.png new file mode 100644 index 00000000..21340d18 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.svg new file mode 100644 index 00000000..bf5ae877 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3786_d.svg @@ -0,0 +1 @@ +112Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.json new file mode 100644 index 00000000..e89a57ca --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_outer:55:3846:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_outer:55:3846:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3846:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3846:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3846:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3846:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3846:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3846:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.svg new file mode 100644 index 00000000..953cb720 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3846_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.json new file mode 100644 index 00000000..3565c402 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.json @@ -0,0 +1,910 @@ +[ + { + "sid":"control_outer:55:3847:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:4", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "2" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:5", + "inspector":{ + "params":[ + "PropDataTypeMode", + "PropDataType", + "IfRefDouble", + "IfRefSingle", + "IsSigned", + "NumBitsBase", + "NumBitsMult", + "NumBitsAdd", + "NumBitsAllowFinal", + "PropScalingMode", + "PropScaling", + "ValuesUsedBestPrec", + "SlopeBase", + "SlopeMult", + "SlopeAdd", + "BiasBase", + "BiasMult", + "BiasAdd" + ], + "values":[ + "Inherit via propagation rule", + "fixdt(1, 16)", + "double", + "single", + "IsSigned1", + "NumBits1", + "1", + "0", + "1:128", + "Inherit via propagation rule", + "2^-10", + "[5 -7]", + "Slope1", + "1", + "0", + "Bias1", + "1", + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Data Type Propagation" + } + }, + { + "sid":"control_outer:55:3847:6", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:7", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:8", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "off", + "OutMin", + "OutMax", + "Inherit: Inherit via back propagation", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:9", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "<", + "on", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:10", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "OutMin", + "OutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847:9#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3847:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3847:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3847:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3847:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3847:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3847:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.png new file mode 100644 index 00000000..2b834b11 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.svg new file mode 100644 index 00000000..60de30bd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3847_d.svg @@ -0,0 +1 @@ +1yUpperRelop ~= 0 ~= 0LowerRelop1Ref1Ref2Prop3lo2u1up diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.json new file mode 100644 index 00000000..31b60f85 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:55:3851", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3860", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.svg new file mode 100644 index 00000000..bf3188a6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3850_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.json new file mode 100644 index 00000000..138cf66c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:55:3853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:660", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:660#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.svg new file mode 100644 index 00000000..201ecf20 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3852_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.json new file mode 100644 index 00000000..a7b51ff1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:55:3856", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3862", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3863", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:55:3857", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3862#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3863#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3856#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.svg new file mode 100644 index 00000000..973bd611 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3855_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.json new file mode 100644 index 00000000..3ca2590a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:55:3864:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3864:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3864:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3864:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3864:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3864:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3864:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3864:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.svg new file mode 100644 index 00000000..7eeb366b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3864_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.svg new file mode 100644 index 00000000..06e62197 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3874_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.json new file mode 100644 index 00000000..6bda21f4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:55:3884", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3886", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3898", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.svg new file mode 100644 index 00000000..adba46ba --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3883_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.svg new file mode 100644 index 00000000..05396e58 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3887_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.json new file mode 100644 index 00000000..badad335 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:55:3889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3890", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3891", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3890#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3889#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.svg new file mode 100644 index 00000000..4f3f8d7e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3888_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.json new file mode 100644 index 00000000..9c9dd573 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:55:3893", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3894", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3895", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:55:3897", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3894#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3893#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.svg new file mode 100644 index 00000000..8ee6b5be --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3892_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.json new file mode 100644 index 00000000..00c8274e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:55:3896:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3896:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3896:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3896:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3896:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3896:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3896:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3896:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.svg new file mode 100644 index 00000000..4c08a049 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3896_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.json new file mode 100644 index 00000000..75f8ed3e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:55:3910", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3911", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.svg new file mode 100644 index 00000000..adc06016 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3909_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.svg new file mode 100644 index 00000000..6d1b234a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3913_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.json new file mode 100644 index 00000000..63f71075 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:55:3915", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3916", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3915#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.svg new file mode 100644 index 00000000..822e39d0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3914_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.json new file mode 100644 index 00000000..e3555e54 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:55:3919", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3921", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:55:3923", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3921#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3920#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.svg new file mode 100644 index 00000000..fe0b2130 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3918_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.json new file mode 100644 index 00000000..4af9dd1c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:55:3922:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3922:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3922:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3922:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3922:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3922:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3922:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3922:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.svg new file mode 100644 index 00000000..48033a71 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3922_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.json new file mode 100644 index 00000000..6ad50bd9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:55:3928", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3929", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3942", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.png new file mode 100644 index 00000000..dda7214f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.svg new file mode 100644 index 00000000..7b859904 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3927_d.svg @@ -0,0 +1 @@ +1DZ out1preSatpreSatDZ outEnabledpreSatUpper LimitLower LimitDZ outExternal2Upper Limit3Lower LimitDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.png new file mode 100644 index 00000000..138696f1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.svg new file mode 100644 index 00000000..0ebc113e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3931_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.json new file mode 100644 index 00000000..b2b8315a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.json @@ -0,0 +1,294 @@ +[ + { + "sid":"control_outer:55:3933", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3934", + "inspector":{ + "params":[ + "LowerValue", + "UpperValue", + "SaturateOnIntegerOverflow", + "LinearizeAsGain", + "ZeroCross", + "SampleTime" + ], + "values":[ + "LowerSaturationLimit", + "UpperSaturationLimit", + "off", + "on", + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DeadZone", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3935", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3934#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.png new file mode 100644 index 00000000..f00e3be2 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.svg new file mode 100644 index 00000000..bb9d4f26 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3932_d.svg @@ -0,0 +1 @@ +1preSat1DZ out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.json new file mode 100644 index 00000000..ea6ccc12 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.json @@ -0,0 +1,629 @@ +[ + { + "sid":"control_outer:55:3937", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3938", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3939", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:55:3941", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3937#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3939#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3938#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3940#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.png new file mode 100644 index 00000000..025f114b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.svg new file mode 100644 index 00000000..5d73bbfa --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3936_d.svg @@ -0,0 +1 @@ +1preSat1DZ out2Upper Limit3Lower Limitupuloy diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.json new file mode 100644 index 00000000..7440083c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.json @@ -0,0 +1,928 @@ +[ + { + "sid":"control_outer:55:3940:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:4", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "[]", + "[]", + "Inherit: Same as first input", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:5", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:6", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "off", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:7", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">=", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:8", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "off", + "off", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:9", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3940:7#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3940:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3940:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3940:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3940:8#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3940:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3940:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.png new file mode 100644 index 00000000..ed062a5a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.svg new file mode 100644 index 00000000..4b26b4c9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_3940_d.svg @@ -0,0 +1 @@ +1ydoubleu_GT_lodouble u_GTE_updouble ~= 0double ~= 0double +Diffdouble 3lodouble 2udouble 1updouble diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.json new file mode 100644 index 00000000..28d2b223 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.json @@ -0,0 +1,1420 @@ +[ + { + "sid":"control_outer:55:608", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:609", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:610", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:611", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3848", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3849", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:676", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.png new file mode 100644 index 00000000..a4ab6b95 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.svg new file mode 100644 index 00000000..0f03df5e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_607_d.svg @@ -0,0 +1 @@ +preSatpostSatpreIntP1Back Calculation1preSat2postSat3P4preInt1preIntpreSatpostSatP1PassthroughpreSatpreIntpostSatPUpper LimitLower Limit1Disc. Clamping ParallelpreSatPpreIntpostSatUpper LimitLower Limit1Cont. Clamping IdealpreSatPpreIntpostSatUpper LimitLower Limit1Disc. Clamping IdealpreSatpreIntpostSatPUpper LimitLower Limit1Cont. Clamping ParallelpreIntpreSatpostSatPDisabled5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.json new file mode 100644 index 00000000..c18259ec --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.json @@ -0,0 +1,999 @@ +[ + { + "sid":"control_outer:55:613", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:614", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:615", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3234", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:616", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kb", + "Element-wise(K.*u)", + "KbOutMin", + "KbOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KbParamMin", + "KbParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3237", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:617", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI2OutMin", + "SumI2OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:618", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "SumI4OutMin", + "SumI4OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3241", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:619", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:613#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:614#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:617#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:616#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:618#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:615#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3237#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3234#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.png new file mode 100644 index 00000000..befb7175 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.svg new file mode 100644 index 00000000..4cbc486c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_612_d.svg @@ -0,0 +1 @@ +11preSat2postSat+SumI2Kb++SumI43preIntDt:boolean Ts:SampleTime boolean boolean4P diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.json new file mode 100644 index 00000000..11c17ceb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.json @@ -0,0 +1,2762 @@ +[ + { + "sid":"control_outer:55:621", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:622", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:623", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3281", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3925", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:624", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:625", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:626", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:627", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:628", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:629", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:55:630", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:55:632", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "int8", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:634", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:635", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:636", + "inspector":{ + "params":[ + "InitialCondition", + "InheritSampleTime", + "LinearizeMemory", + "LinearizeAsDelay", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "on", + "off", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 6 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Memory", + "masktype":"" + } + }, + { + "sid":"control_outer:55:637", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:638", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOT", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:639", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:640", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:641", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:642", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:643", + "inspector":{ + "params":[ + "ZeroCross", + "SampleTime" + ], + "values":[ + "on", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Signum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:644", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3288", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:645", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "0", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Same as input", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:646", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3925#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:632#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:627#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:630#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:629#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:626#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:640#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:625#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:638#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:637#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:635#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:634#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:639#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:641#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:642#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:643#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:622#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:623#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3927#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:645#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:621#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:644#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:628#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:636#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3281#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.png new file mode 100644 index 00000000..bb8499b5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.svg new file mode 100644 index 00000000..282580a4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_620_d.svg @@ -0,0 +1 @@ +1ZeroGainSignPreSatSignPreIntegratorSignP1preSat2P3preIntDataTypeConv1DataTypeConv2DataTypeConv44postSatpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.json new file mode 100644 index 00000000..700a841d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.json @@ -0,0 +1,2403 @@ +[ + { + "sid":"control_outer:55:648", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:650", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3245", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3246", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3866", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:653", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "AND", + "2", + "rectangular", + "on", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4030", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3944", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:655", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3945", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3947", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3948", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "-1", + "on", + "inf", + "[]", + "[]", + "int8", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:661", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "off", + "boolean", + "Floor", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4031", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "~=", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3249", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:670", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "on", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3943", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3949", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 > Threshold", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3252", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3253", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4032", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4037", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + ">", + "on", + "off", + "boolean", + "Simplest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:672", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4037#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4032#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4030#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:655#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3943#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:650#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3945#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3944#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4031#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3866#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:648#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3850#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:661#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:653#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3249#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3245#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3246#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.png new file mode 100644 index 00000000..2166334a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.svg new file mode 100644 index 00000000..97fb3d47 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_647_d.svg @@ -0,0 +1 @@ +11preSat2preIntDt:boolean Ts:SampleTime boolean boolean3postSat4PpreSatUpper LimitLower LimitDZ outDisabledDead Zone5Upper Limit6Lower Limit > 0 > 0Clamping_zerofix for DT propagation issuefix for DT propagation issue1 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.json new file mode 100644 index 00000000..fc395a37 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.json @@ -0,0 +1,743 @@ +[ + { + "sid":"control_outer:55:674", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3216", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3217", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3218", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3214", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3211", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3213", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3215", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:675", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:674#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3216#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3217#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3218#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3214#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.png new file mode 100644 index 00000000..c8eb8d5d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.svg new file mode 100644 index 00000000..9adbddc0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_673_d.svg @@ -0,0 +1 @@ +11preIntsingle Dt:boolean Ts:SampleTime boolean boolean2preSatsingle 3postSatsingle 4Pboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.json new file mode 100644 index 00000000..da65316e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:55:678", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:679", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:690", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.png new file mode 100644 index 00000000..7204ef0a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.svg new file mode 100644 index 00000000..8bfdc3ad --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_677_d.svg @@ -0,0 +1 @@ +11errD GainDisablederrD Gain1Internal ParameterserrD Gain1External Parameters2D Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.json new file mode 100644 index 00000000..37dc615c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:55:3185", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3186", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3187", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3185#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3186#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.png new file mode 100644 index 00000000..a2389335 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.svg new file mode 100644 index 00000000..eb664c33 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_680_d.svg @@ -0,0 +1 @@ +1D GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.json new file mode 100644 index 00000000..a5b46f30 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:682", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:683", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:684", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:685", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:684#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:683#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:682#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.png new file mode 100644 index 00000000..3723e2b8 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.svg new file mode 100644 index 00000000..cd577728 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_681_d.svg @@ -0,0 +1 @@ +11errsingle 2D Gainsingle xDProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.json new file mode 100644 index 00000000..f336fec8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:55:687", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3188", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:688", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "D", + "Element-wise(K.*u)", + "DOutMin", + "DOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "DParamMin", + "DParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3189", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3190", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:689", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:687#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3188#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3189#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.png new file mode 100644 index 00000000..6f6aaa7e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.svg new file mode 100644 index 00000000..77ca71c1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_686_d.svg @@ -0,0 +1 @@ +11errDerivative Gain2D GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.json new file mode 100644 index 00000000..72960ae3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.json @@ -0,0 +1,1297 @@ +[ + { + "sid":"control_outer:55:693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:694", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:695", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:696", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:697", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3669", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:757", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.png new file mode 100644 index 00000000..c45b3349 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.svg new file mode 100644 index 00000000..8275d4fe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_692_d.svg @@ -0,0 +1 @@ +1Y2UResetUND0inNoutTsDisabledUResetD0inNoutNTsYDifferentiatorUNoutResetD0inNTsYCont. FilterUNResetD0inNoutTsYDisc. Trapezoidal Filter5Nout3NUNResetD0inNoutTsYDisc. Backward Euler FilterUNoutResetD0inNTsYDisc. Forward Euler Filter4D0in1Reset6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.json new file mode 100644 index 00000000..fc4d11e8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.json @@ -0,0 +1,1217 @@ +[ + { + "sid":"control_outer:55:699", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:700", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:701", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:702", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3334", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3689", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:703", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForFilter", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "-inf", + "inf", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3335", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:704", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2723", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3474", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3336", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3690", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:705", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3689#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:702#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:699#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:703#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:700#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3334#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3335#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:701#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.png new file mode 100644 index 00000000..fe4d7139 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.svg new file mode 100644 index 00000000..5e117a82 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_698_d.svg @@ -0,0 +1 @@ +1Y1UFilter+SumD2Nout4D0in3Reset5NDt:boolean Ts:SampleTime booleanboolean 6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.json new file mode 100644 index 00000000..15a836ea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.json @@ -0,0 +1,1418 @@ +[ + { + "sid":"control_outer:55:707", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:708", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:709", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3328", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3331", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3688", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:710", + "inspector":{ + "params":[ + "NumInputPorts" + ], + "values":[ + "3" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeDuplicate", + "masktype":"" + } + }, + { + "sid":"control_outer:55:711", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+-", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: Inherit via back propagation", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3332", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2722", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3333", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3330", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3480", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:713", + "inspector":{ + "params":[ + "DelayLengthSource", + "InitialConditionSource", + "DelayLength", + "InitialCondition", + "InputProcessing", + "UseCircularBuffer", + "ShowEnablePort", + "ExternalReset", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "DelayLengthUpperLimit", + "DiagnosticForDelayLength", + "PreventDirectFeedthrough", + "RemoveDelayLengthCheckInGeneratedCode", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Dialog", + "1", + "DifferentiatorICPrevScaledInput", + "Elements as channels (sample based)", + "off", + "off", + "None", + "SampleTime", + "", + "off", + "", + "100", + "None", + "off", + "off", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Delay", + "masktype":"" + } + }, + { + "sid":"control_outer:55:714", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3688#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:707#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:713#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3670#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:711#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3328#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3331#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3332#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:708#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.png new file mode 100644 index 00000000..2a066558 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.svg new file mode 100644 index 00000000..f3afd8dd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_706_d.svg @@ -0,0 +1 @@ +1UZ-1UD+DiffDTDup1Y3D0in2Reset4Nout5NDt:boolean Ts:SampleTime boolean booleanUTs1Internal TsTsamp6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.json new file mode 100644 index 00000000..14d4f3d9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.json @@ -0,0 +1,1252 @@ +[ + { + "sid":"control_outer:55:3315", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3316", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3317", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3318", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3319", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3686", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3320", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3432", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3313", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3324", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3321", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3323", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3314", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3325", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3327", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3687", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3686#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3316#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3313#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3320#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3317#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3319#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3324#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3318#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3315#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3432#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.png new file mode 100644 index 00000000..7f2f51e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.svg new file mode 100644 index 00000000..741b3e12 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_715_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean2U5Nout3N4D0in1ResetDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime booleanboolean 6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.json new file mode 100644 index 00000000..834324cb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.json @@ -0,0 +1,1886 @@ +[ + { + "sid":"control_outer:55:717", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:718", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:719", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:720", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3340", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3693", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:722", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:721", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:723", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "None", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_outer:55:724", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_outer:55:725", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:55:726", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_outer:55:727", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2725", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3482", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3342", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:729", + "inspector":{ + "params":[ + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnaryMinus", + "masktype":"" + } + }, + { + "sid":"control_outer:55:730", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:731", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3693#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:720#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:723#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:722#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:717#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:725#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:718#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:721#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3694#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:726#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:727#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:729#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3340#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:719#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.png new file mode 100644 index 00000000..9b482999 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.svg new file mode 100644 index 00000000..44512119 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_716_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1U1YuDenIIRFilter Differentiator TFxDenCoefOut2N4D0in3ResetPassthrough for tuningFilter Den Constant++SumDenReciprocal5Nout6TsNTs1Internal TsTsamp diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.json new file mode 100644 index 00000000..cfd30665 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.json @@ -0,0 +1,1240 @@ +[ + { + "sid":"control_outer:55:733", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:734", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:735", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:736", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3337", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3691", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:737", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Forward Euler", + "1.0", + "none", + "internal", + "InitialConditionForFilter", + "Auto", + "SampleTime", + "off", + "inf", + "-inf", + "off", + "off", + "off", + "FilterOutMin", + "FilterOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3338", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:738", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "SumDOutMin", + "SumDOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2724", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3481", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3339", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3692", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:739", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3691#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:736#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:738#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:734#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:733#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:737#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3337#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3338#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:735#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.png new file mode 100644 index 00000000..cf85461f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.svg new file mode 100644 index 00000000..6d3b5ef8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_732_d.svg @@ -0,0 +1 @@ +1Y1U+SumD2Nout4D0in3ResetK Tsz-1Filter5NDt:boolean Ts:SampleTime boolean boolean6Ts diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.json new file mode 100644 index 00000000..5d48f176 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.json @@ -0,0 +1,2008 @@ +[ + { + "sid":"control_outer:55:741", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:742", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:743", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:744", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3343", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3724", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:746", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:747", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "on", + "DivideOutMin", + "DivideOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:745", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:748", + "inspector":{ + "params":[ + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "Numerator", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "SampleTime", + "StateDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMin", + "NumCoefMax", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "FilterStructure", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Input port", + "Dialog", + "[1 -1]", + "InitialConditionForFilter", + "Elements as channels (sample based)", + "Rising", + "on", + "SampleTime", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 0.5]", + "Direct form II", + "0", + "Inherit: Same as input", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 23, + 25 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteTransferFcn", + "masktype":"" + } + }, + { + "sid":"control_outer:55:749", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"control_outer:55:750", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"control_outer:55:751", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "reciprocal", + "auto", + "ReciprocalOutMin", + "ReciprocalOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"control_outer:55:752", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "SumDenOutMin", + "SumDenOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:753", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "SumNumOutMin", + "SumNumOutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "on", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2726", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3483", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3345", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:755", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:756", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Denominator Coefficients", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3724#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:744#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:750#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3709#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:745#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:752#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:753#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:747#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:751#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:741#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:748#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:749#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:742#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:746#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3343#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:743#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.png new file mode 100644 index 00000000..807b4ba5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.svg new file mode 100644 index 00000000..9fc7a234 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_740_d.svg @@ -0,0 +1 @@ +Denominator Coefficients1Usingle 1YuDenIIRFilter Differentiator TFsingle xDenCoefOutsingle Filter Den Constantsingle ++SumDensingle Reciprocalsingle single +SumNumsingle xsingle 2Nsingle 4D0inboolean 3Resetboolean Passthrough for tuningsingle 5Noutsingle NTs1Internal TsTsampsingle 6Tsboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.json new file mode 100644 index 00000000..6e064279 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_outer:55:759", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:770", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.png new file mode 100644 index 00000000..7aa09f67 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.svg new file mode 100644 index 00000000..42fe2561 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_758_d.svg @@ -0,0 +1 @@ +11D0D01DisabledD01Internal IC - FilterD01External ICD01Internal IC - Differentiator diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.json new file mode 100644 index 00000000..bd68e254 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:55:3197", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3396", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3198", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3397", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3199", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3398", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3197#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3198#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3396#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3397#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.png new file mode 100644 index 00000000..68ffb211 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.svg new file mode 100644 index 00000000..35c6fc0e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_760_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.json new file mode 100644 index 00000000..0a13be56 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:55:762", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:763", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:762#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.png new file mode 100644 index 00000000..f88a3d48 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.svg new file mode 100644 index 00000000..7d9f7943 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_761_d.svg @@ -0,0 +1 @@ +11D0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.json new file mode 100644 index 00000000..2995b068 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:55:3203", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3402", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3204", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3403", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3205", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3404", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3203#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3204#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3402#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3403#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.png new file mode 100644 index 00000000..8cfed2d1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.svg new file mode 100644 index 00000000..37ebe84c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_764_d.svg @@ -0,0 +1 @@ +1D0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.json new file mode 100644 index 00000000..380d1f96 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:55:3200", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3399", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3201", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3400", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3202", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3401", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3200#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3201#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3399#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3400#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.png new file mode 100644 index 00000000..5e53ddfe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.svg new file mode 100644 index 00000000..1a3aaeea --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_767_d.svg @@ -0,0 +1 @@ +1D0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.json new file mode 100644 index 00000000..596aba5d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:55:781", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:782", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:793", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.png new file mode 100644 index 00000000..4c9e224e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.svg new file mode 100644 index 00000000..2dd08d8a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_780_d.svg @@ -0,0 +1 @@ +11errI GainDisablederrI Gain1Internal ParameterserrI Gain1External Parameters2I Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.json new file mode 100644 index 00000000..8f5c9728 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:55:3170", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3171", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3172", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3171#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3170#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.png new file mode 100644 index 00000000..86dd2391 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.svg new file mode 100644 index 00000000..cb8ae085 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_783_d.svg @@ -0,0 +1 @@ +1I GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.json new file mode 100644 index 00000000..7d2cf711 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:785", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:786", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:787", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:788", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:785#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:786#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:787#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.png new file mode 100644 index 00000000..be6a2ff7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.svg new file mode 100644 index 00000000..aa41832e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_784_d.svg @@ -0,0 +1 @@ +11errsingle 2I Gainsingle xIProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.json new file mode 100644 index 00000000..9b1791bf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:55:790", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3173", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:791", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "I", + "Element-wise(K.*u)", + "IOutMin", + "IOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "IParamMin", + "IParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3174", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3175", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:792", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:790#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:791#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3174#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3173#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.png new file mode 100644 index 00000000..dab6ab99 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.svg new file mode 100644 index 00000000..04e4a7c9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_789_d.svg @@ -0,0 +1 @@ +11errIntegral Gain2I GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.json new file mode 100644 index 00000000..3ea7ce74 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.json @@ -0,0 +1,612 @@ +[ + { + "sid":"control_outer:55:796", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:797", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:810", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.png new file mode 100644 index 00000000..ef27674e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.svg new file mode 100644 index 00000000..c7884fc4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_795_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.json new file mode 100644 index 00000000..9355407d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:800", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:801", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:802", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:801#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.svg new file mode 100644 index 00000000..e3518799 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_798_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.json new file mode 100644 index 00000000..504d1cf6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:55:804", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3368", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:805", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3369", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3370", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:806", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3368#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3369#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.png new file mode 100644 index 00000000..a38e62e6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.svg new file mode 100644 index 00000000..1d3ec6a9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_803_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.json new file mode 100644 index 00000000..a4f30f01 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3365", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3367", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:809", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:808#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3365#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.png new file mode 100644 index 00000000..b1d0e08b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.svg new file mode 100644 index 00000000..97b4fdc2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_807_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.json new file mode 100644 index 00000000..eb677967 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:55:812", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:813", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:826", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.png new file mode 100644 index 00000000..5524a3c5 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.svg new file mode 100644 index 00000000..ad038a29 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_811_d.svg @@ -0,0 +1 @@ +111P Gain1Passthrough1P Gain1Internal Parameters1P Gain1External Parameters2P Gain1P GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.json new file mode 100644 index 00000000..9401b2fc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:815", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:816", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:817", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:818", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:817#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:816#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:815#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.png new file mode 100644 index 00000000..b35426c6 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.svg new file mode 100644 index 00000000..6718da86 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_814_d.svg @@ -0,0 +1 @@ +112P GainxPProd Out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.json new file mode 100644 index 00000000..e39aeb69 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:55:820", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3362", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:821", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3363", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3364", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:822", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:821#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:820#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3363#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3362#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.png new file mode 100644 index 00000000..c8b36cd4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.svg new file mode 100644 index 00000000..3b17650d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_819_d.svg @@ -0,0 +1 @@ +11Proportional Gain2P GainDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.json new file mode 100644 index 00000000..ca498809 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:824", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3359", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3361", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:825", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:824#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3359#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.png new file mode 100644 index 00000000..61f884ff Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.svg new file mode 100644 index 00000000..b45dc6a1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_823_d.svg @@ -0,0 +1 @@ +11single 2P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.json new file mode 100644 index 00000000..230d52ef --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.json @@ -0,0 +1,774 @@ +[ + { + "sid":"control_outer:55:828", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:829", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:830", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:847", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:848", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.png new file mode 100644 index 00000000..cad98bd0 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.svg new file mode 100644 index 00000000..c1518816 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_827_d.svg @@ -0,0 +1 @@ +2out1UUResetI0inoutDisabledUResetI0instateoutContinuous2I0in3ResetUResetI0inoutstateDiscrete1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.json new file mode 100644 index 00000000..9fe21af0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.json @@ -0,0 +1,849 @@ +[ + { + "sid":"control_outer:55:832", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:833", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:834", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3433", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:835", + "inspector":{ + "params":[ + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "LimitOutput", + "WrapState", + "ShowSaturationPort", + "ShowStatePort", + "AbsoluteTolerance", + "IgnoreLimit", + "ZeroCross", + "ContinuousStateAttributes", + "LowerSaturationLimit", + "UpperSaturationLimit", + "WrappedStateLowerValue", + "WrappedStateUpperValue" + ], + "values":[ + "none", + "internal", + "InitialConditionForIntegrator", + "off", + "off", + "off", + "off", + "auto", + "off", + "on", + "''", + "LowerIntegratorSaturationLimit", + "UpperIntegratorSaturationLimit", + "-pi", + "pi" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Integrator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3434", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2708", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3473", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3435", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:836", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:832#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:834#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:835#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3433#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3434#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:833#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.png new file mode 100644 index 00000000..b6861ee7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.svg new file mode 100644 index 00000000..442c4706 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_831_d.svg @@ -0,0 +1 @@ +1U2out3I0in2ResetDt:boolean Ts:SampleTime boolean boolean1state diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.json new file mode 100644 index 00000000..521cf416 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.json @@ -0,0 +1,870 @@ +[ + { + "sid":"control_outer:55:3412", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3406", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3405", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3491", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3413", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3490", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3408", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3409", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3410", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3414", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3492", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3406#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3408#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3405#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3412#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3413#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3491#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3490#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.png new file mode 100644 index 00000000..ef6f9e34 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.svg new file mode 100644 index 00000000..e9604096 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_837_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime booleanboolean 3I0in2Reset1UDt:boolean Ts:SampleTime boolean booleanDt:boolean Ts:SampleTime boolean boolean1out diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.json new file mode 100644 index 00000000..708b52b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.json @@ -0,0 +1,940 @@ +[ + { + "sid":"control_outer:55:839", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:840", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:841", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2704", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:843", + "inspector":{ + "params":[ + "IntegratorMethod", + "gainval", + "ExternalReset", + "InitialConditionSource", + "InitialCondition", + "InitialConditionSetting", + "SampleTime", + "LimitOutput", + "UpperSaturationLimit", + "LowerSaturationLimit", + "ShowSaturationPort", + "ShowStatePort", + "IgnoreLimit", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "RTWStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Integration: Trapezoidal", + "1.0", + "rising", + "internal", + "InitialConditionForIntegrator", + "Auto", + "SampleTime", + "off", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "off", + "on", + "off", + "IntegratorOutMin", + "IntegratorOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Signal Attributes", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 13, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteIntegrator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3472", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:844", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:2709", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3479", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:845", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:846", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:841#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:843#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:839#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:2704#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3472#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:840#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:843#state:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.png new file mode 100644 index 00000000..fbfdc063 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.svg new file mode 100644 index 00000000..1953831d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_838_d.svg @@ -0,0 +1 @@ +1Usingle 1out3I0inboolean 2Resetboolean K Ts (z+1)2(z-1)Integratorsingle single 2stateGround_Integratorboolean Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.json new file mode 100644 index 00000000..17332337 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:55:850", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:858", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.png new file mode 100644 index 00000000..3332d49d Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.svg new file mode 100644 index 00000000..b820bee1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_849_d.svg @@ -0,0 +1 @@ +11I0I01DisabledI01Internal ICI01External IC diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.json new file mode 100644 index 00000000..dc00a1d6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:55:3176", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3386", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3177", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3385", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3178", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3384", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3177#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3176#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3385#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3386#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.png new file mode 100644 index 00000000..636f6226 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.svg new file mode 100644 index 00000000..d8f0aca4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_851_d.svg @@ -0,0 +1 @@ +1I0Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.json new file mode 100644 index 00000000..2faacadf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:55:853", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:854", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:853#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.png new file mode 100644 index 00000000..30cfbdec Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.svg new file mode 100644 index 00000000..404da00b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_852_d.svg @@ -0,0 +1 @@ +11I0 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.json new file mode 100644 index 00000000..c5e51edb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.json @@ -0,0 +1,484 @@ +[ + { + "sid":"control_outer:55:3179", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3387", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3180", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3388", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3181", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3389", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3179#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3180#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3387#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3388#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.png new file mode 100644 index 00000000..3bf37d58 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.svg new file mode 100644 index 00000000..cdde78ca --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_855_d.svg @@ -0,0 +1 @@ +1I0boolean Dt:boolean Ts:SampleTime boolean boolean1Dt:boolean Ts:SampleTime booleanboolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.json new file mode 100644 index 00000000..2040af7d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.json @@ -0,0 +1,656 @@ +[ + { + "sid":"control_outer:55:861", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:870", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.png new file mode 100644 index 00000000..df21580a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.svg new file mode 100644 index 00000000..2954e3e2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_860_d.svg @@ -0,0 +1 @@ +11N GainN Gain1External ParametersN Gain1Internal ParametersN GainDisabled wSignal SpecificationN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.json new file mode 100644 index 00000000..0f21cc54 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:55:3191", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3416", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3193", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3191#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3416#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.png new file mode 100644 index 00000000..a3085b4e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.svg new file mode 100644 index 00000000..6706653a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_862_d.svg @@ -0,0 +1 @@ +1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.json new file mode 100644 index 00000000..3e753a3d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:55:865", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:866", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:865#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.png new file mode 100644 index 00000000..14a6011c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.svg new file mode 100644 index 00000000..cf229ba6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_864_d.svg @@ -0,0 +1 @@ +11N Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.json new file mode 100644 index 00000000..ee5b13de --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.json @@ -0,0 +1,414 @@ +[ + { + "sid":"control_outer:55:3194", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:868", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "N", + "on", + "inf", + "NCopyOutMin", + "NCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3195", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3196", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:869", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:868#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3194#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3195#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.png new file mode 100644 index 00000000..d4d27324 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.svg new file mode 100644 index 00000000..e0c0b0c6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_867_d.svg @@ -0,0 +1 @@ +1N Copy1N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.json new file mode 100644 index 00000000..48fe3146 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:55:872", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:873", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:887", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.png new file mode 100644 index 00000000..2b9a08ab Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.svg new file mode 100644 index 00000000..02b1fdc7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_871_d.svg @@ -0,0 +1 @@ +11UUN Gain1PassthroughUN Gain1Internal ParametersUN Gain1External Parameters2N GainUN GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.json new file mode 100644 index 00000000..a2b4e636 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.json @@ -0,0 +1,480 @@ +[ + { + "sid":"control_outer:55:3349", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3350", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3351", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3347", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3352", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3348", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3347#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3349#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3350#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3351#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.png new file mode 100644 index 00000000..39d15a88 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.svg new file mode 100644 index 00000000..2d030b12 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_874_d.svg @@ -0,0 +1 @@ +Dt:boolean Ts:SampleTime boolean boolean1U2N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.json new file mode 100644 index 00000000..8b74689e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:876", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:877", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:878", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:879", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:876#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:877#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:878#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.png new file mode 100644 index 00000000..d8983c6a Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.svg new file mode 100644 index 00000000..5d259729 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_875_d.svg @@ -0,0 +1 @@ +11Usingle 2N Gainsingle xNProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.json new file mode 100644 index 00000000..d8c3b499 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:55:881", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3356", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:882", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "N", + "Element-wise(K.*u)", + "NOutMin", + "NOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "NParamMin", + "NParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3357", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3358", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:883", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:882#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3356#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3357#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.png new file mode 100644 index 00000000..5f7dbfee Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.svg new file mode 100644 index 00000000..e22f76c2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_880_d.svg @@ -0,0 +1 @@ +11UFilter Coefficient2N GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.json new file mode 100644 index 00000000..695ac541 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:885", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3353", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3355", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:886", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:885#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3353#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.png new file mode 100644 index 00000000..c4285834 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.svg new file mode 100644 index 00000000..593240e0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_884_d.svg @@ -0,0 +1 @@ +11U2N Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.json new file mode 100644 index 00000000..e4da8697 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.json @@ -0,0 +1,533 @@ +[ + { + "sid":"control_outer:55:889", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:900", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.png new file mode 100644 index 00000000..4330791f Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.svg new file mode 100644 index 00000000..d964680c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_888_d.svg @@ -0,0 +1 @@ +11P GainP Gain1External Parameters IdealP Gain1Internal Parameters IdealP GainDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.json new file mode 100644 index 00000000..e091a56a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.json @@ -0,0 +1,149 @@ +[ + { + "sid":"control_outer:55:3291", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3302", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3291#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.png new file mode 100644 index 00000000..fecf81dd Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.svg new file mode 100644 index 00000000..c8bbb0ab --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_890_d.svg @@ -0,0 +1 @@ +1P Gainsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.json new file mode 100644 index 00000000..ce65405d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:55:892", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:893", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:892#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.png new file mode 100644 index 00000000..388aae25 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.svg new file mode 100644 index 00000000..3acb48b1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_891_d.svg @@ -0,0 +1 @@ +11P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.json new file mode 100644 index 00000000..c22a5da9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.json @@ -0,0 +1,322 @@ +[ + { + "sid":"control_outer:55:3303", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:895", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "P", + "on", + "inf", + "PCopyOutMin", + "PCopyOutMax", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3305", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:896", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:895#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3303#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.png new file mode 100644 index 00000000..3e89b9e7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.svg new file mode 100644 index 00000000..896e03fc --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_894_d.svg @@ -0,0 +1 @@ +1P Copy1P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.json new file mode 100644 index 00000000..32960f8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.json @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.png new file mode 100644 index 00000000..08f03367 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.svg new file mode 100644 index 00000000..1ef9a2e8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_901_d.svg @@ -0,0 +1 @@ + diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.json new file mode 100644 index 00000000..c084e89b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.json @@ -0,0 +1,735 @@ +[ + { + "sid":"control_outer:55:903", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:904", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:918", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.png new file mode 100644 index 00000000..534f1840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.svg new file mode 100644 index 00000000..899d35f4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_902_d.svg @@ -0,0 +1 @@ +11errP GainDisablederrP Gain1Internal ParameterserrP Gain1External Parameters2P GainerrP Gain1Passthrough diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.json new file mode 100644 index 00000000..012ea7b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.json @@ -0,0 +1,241 @@ +[ + { + "sid":"control_outer:55:3161", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3162", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3163", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3161#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3162#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.png new file mode 100644 index 00000000..37dadf65 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.svg new file mode 100644 index 00000000..6d14ab15 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_905_d.svg @@ -0,0 +1 @@ +1P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.json new file mode 100644 index 00000000..c1e421d6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.json @@ -0,0 +1,433 @@ +[ + { + "sid":"control_outer:55:907", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:908", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:909", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"control_outer:55:910", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:909#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:908#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:907#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.png new file mode 100644 index 00000000..cabc9551 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.svg new file mode 100644 index 00000000..a9beec4e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_906_d.svg @@ -0,0 +1 @@ +11errsingle 2P Gainsingle xPProd Outsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.json new file mode 100644 index 00000000..337adcb6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.json @@ -0,0 +1,549 @@ +[ + { + "sid":"control_outer:55:912", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3167", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:913", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "P", + "Element-wise(K.*u)", + "POutMin", + "POutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "PParamMin", + "PParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3168", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3169", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:914", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:913#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:912#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3168#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3167#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.png new file mode 100644 index 00000000..00ad1c91 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.svg new file mode 100644 index 00000000..a8854677 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_911_d.svg @@ -0,0 +1 @@ +11errProportional Gain2P GainDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.json new file mode 100644 index 00000000..0c0bb7c1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:916", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3164", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3166", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:917", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:916#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3164#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.png new file mode 100644 index 00000000..2d6ba26b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.svg new file mode 100644 index 00000000..0f16f9f2 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_915_d.svg @@ -0,0 +1 @@ +11err2P Gain diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.json new file mode 100644 index 00000000..547d1d67 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.json @@ -0,0 +1,691 @@ +[ + { + "sid":"control_outer:55:920", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3794", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3795", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:928", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.png new file mode 100644 index 00000000..990db152 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.svg new file mode 100644 index 00000000..ff28232d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_919_d.svg @@ -0,0 +1 @@ +111Upper LimitLower Limit1Passthrough1Upper LimitLower Limit1Enabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.json new file mode 100644 index 00000000..a2c44de8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.json @@ -0,0 +1,782 @@ +[ + { + "sid":"control_outer:55:922", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3802", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3803", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:923", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3804", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3805", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3806", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3807", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:924", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3805#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3802#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3803#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3804#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:922#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:923#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.png new file mode 100644 index 00000000..481a93b9 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.svg new file mode 100644 index 00000000..d5672940 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_921_d.svg @@ -0,0 +1 @@ +11Dt:boolean Ts:SampleTime 2Upper Limit3Lower LimitDt:boolean Ts:SampleTime diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.json new file mode 100644 index 00000000..a792eb71 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.json @@ -0,0 +1,688 @@ +[ + { + "sid":"control_outer:55:926", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3798", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3799", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3796", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3800", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3797", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3801", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:927", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3800#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3799#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3798#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3796#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:926#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.png new file mode 100644 index 00000000..39b97861 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.svg new file mode 100644 index 00000000..1518b5af --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_925_d.svg @@ -0,0 +1 @@ +11single Dt:boolean Ts:SampleTime boolean boolean2Upper Limitboolean 3Lower Limitboolean Dt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.json new file mode 100644 index 00000000..01f4ec8c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.json @@ -0,0 +1,814 @@ +[ + { + "sid":"control_outer:55:930", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3808", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3809", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:938", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.png new file mode 100644 index 00000000..e37b7af1 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.svg new file mode 100644 index 00000000..8012aa04 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_929_d.svg @@ -0,0 +1 @@ +1111Passthrough11Enabled1Disabled1Upper LimitLower Limit1External2Upper Limit3Lower Limit diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.json new file mode 100644 index 00000000..13f039b7 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.json @@ -0,0 +1,304 @@ +[ + { + "sid":"control_outer:55:932", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:933", + "inspector":{ + "params":[ + "UpperLimit", + "LowerLimit", + "LinearizeAsGain", + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SampleTime" + ], + "values":[ + "UpperSaturationLimit", + "LowerSaturationLimit", + "on", + "on", + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as input", + "off", + "Floor", + "SampleTime" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Saturate", + "masktype":"" + } + }, + { + "sid":"control_outer:55:934", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:933#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:932#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.png new file mode 100644 index 00000000..b843656b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.svg new file mode 100644 index 00000000..268abbe3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_931_d.svg @@ -0,0 +1 @@ +11 diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.json new file mode 100644 index 00000000..d0b0c82e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.json @@ -0,0 +1,210 @@ +[ + { + "sid":"control_outer:55:936", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:937", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:936#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.png new file mode 100644 index 00000000..085c6f45 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.svg new file mode 100644 index 00000000..b784883d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_935_d.svg @@ -0,0 +1 @@ +11single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.json new file mode 100644 index 00000000..13eef01f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:55:943", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:944", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:952", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.png new file mode 100644 index 00000000..ebaee840 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.svg new file mode 100644 index 00000000..3099d0f9 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_942_d.svg @@ -0,0 +1 @@ +11uout2TRuoutTR1EnableduoutTRDisabled diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.json new file mode 100644 index 00000000..0f818d53 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.json @@ -0,0 +1,388 @@ +[ + { + "sid":"control_outer:55:3306", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3309", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3310", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3311", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3308", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3306#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3309#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3310#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.png new file mode 100644 index 00000000..bf704e57 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.svg new file mode 100644 index 00000000..9f603742 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_945_d.svg @@ -0,0 +1 @@ +1uout2TRDt:boolean Ts:SampleTime booleanboolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.json new file mode 100644 index 00000000..1e7f3010 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.json @@ -0,0 +1,535 @@ +[ + { + "sid":"control_outer:55:947", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:948", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:949", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "Kt", + "Element-wise(K.*u)", + "KtOutMin", + "KtOutMax", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "KtParamMin", + "KtParamMax", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:55:950", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|-+", + "SumI3OutMin", + "SumI3OutMax", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:55:951", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:949#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:950#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:948#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:947#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.png new file mode 100644 index 00000000..8a34617c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.svg new file mode 100644 index 00000000..0d38eba6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_946_d.svg @@ -0,0 +1 @@ +1+SumI3single Ktsingle 1uoutsingle 2TRsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.json new file mode 100644 index 00000000..c17cf75e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:55:954", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:955", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:962", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.svg new file mode 100644 index 00000000..30152ce6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_953_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.json new file mode 100644 index 00000000..eb4cfde1 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:957", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3380", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3382", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:958", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:957#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3380#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.png new file mode 100644 index 00000000..a0ddeffe Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.svg new file mode 100644 index 00000000..f6cb16d4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_956_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.json new file mode 100644 index 00000000..4e2737b8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:55:3377", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:960", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3438", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3379", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:961", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:960#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3377#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3438#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.png new file mode 100644 index 00000000..52c991b3 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.svg new file mode 100644 index 00000000..2fa2820a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_959_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.json new file mode 100644 index 00000000..9f03dacb --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.json @@ -0,0 +1,489 @@ +[ + { + "sid":"control_outer:55:964", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:965", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:972", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.png new file mode 100644 index 00000000..e67f3811 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.svg new file mode 100644 index 00000000..0dbda611 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_963_d.svg @@ -0,0 +1 @@ +11feedbackfeedbackforward1Feedback_Pathfeedbackforward1Forward_Path2forward diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.json new file mode 100644 index 00000000..1c062541 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.json @@ -0,0 +1,357 @@ +[ + { + "sid":"control_outer:55:967", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3371", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3373", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:968", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:967#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3371#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.png new file mode 100644 index 00000000..e6fc7f5c Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.svg new file mode 100644 index 00000000..4d9273e5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_966_d.svg @@ -0,0 +1 @@ +11feedbacksingle 2forwardsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.json new file mode 100644 index 00000000..55062e25 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.json @@ -0,0 +1,449 @@ +[ + { + "sid":"control_outer:55:3374", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:970", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3437", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "Unit", + "Dimensions", + "VarSizeSig", + "SampleTime", + "SignalType", + "BusOutputAsStruct" + ], + "values":[ + "[]", + "[]", + "boolean", + "off", + "inherit", + "-1", + "Inherit", + "SampleTime", + "auto", + "off" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SignalSpecification", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3376", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Terminator", + "masktype":"" + } + }, + { + "sid":"control_outer:55:971", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:970#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3374#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3437#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.png new file mode 100644 index 00000000..f26e5bcb Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.svg new file mode 100644 index 00000000..ca10ecbf --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_969_d.svg @@ -0,0 +1 @@ +12forward1feedbackDt:boolean Ts:SampleTime boolean boolean diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.json new file mode 100644 index 00000000..76882fff --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.json @@ -0,0 +1,5627 @@ +[ + { + "sid":"control_outer:55:606", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4042", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4043", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4044", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4045", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4046", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "6", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4047", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "7", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3767", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3766", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3881", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3880", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:4013", + "inspector":{ + "params":[ + ], + "values":[ + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Ground", + "masktype":"" + } + }, + { + "sid":"control_outer:55:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Saturation/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Tracking Mode/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Tracking Mode Sum/Tracking Mode", + "TrackingMode", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrackingMode", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:973", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "SampleTime", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:55:974", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Integrator", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.901961, 0.901961, 1.000000]", + "[0.901961, 0.901961, 1.000000]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:975", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Derivative", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[0.831373, 1.000000, 0.968627]", + "[0.831373, 1.000000, 0.968627]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:976", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "Feedback Features", + "on", + "off", + "auto", + "auto", + 12, + "auto", + "[1.000000, 0.850980, 0.831373]", + "[1.000000, 0.850980, 0.831373]", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3881#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3880#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3624#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:607#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4013#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3588#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:942#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3766#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:758#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:860#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:677#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3767#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4046#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:871#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:953#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:963#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:929#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:888#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4047#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4045#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:811#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3442#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:780#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:919#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:692#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4044#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:795#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:606#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:902#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3493#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4042#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:3131#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:4043#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:849#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:827#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:827#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:55:1417#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.png new file mode 100644 index 00000000..9ef7d24e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.svg new file mode 100644 index 00000000..ebfe2830 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_55_d.svg @@ -0,0 +1 @@ +IntegratorDerivativeFeedback Features1y1usingle ResetUND0inNoutTsYDisc. Trapezoidal FilterFiltersingle P Gain1DisabledP Copyboolean preSatpostSatPpreIntUpper LimitLower Limit1PassthroughAnti-windupsingle 1Upper LimitLower Limit1PassthroughSaturation Fdbksingle 1Upper LimitLower Limit1PassthroughSaturationsingle uoutTR1EnabledTracking Modesingle 1P Gain1PassthroughIdeal P Gain Fdbksingle 1P Gain1PassthroughIdeal P Gainsingle errP Gain1External ParametersParallel P Gainsingle errI Gain1External ParametersI Gainsingle errD Gain1External ParametersD Gainsingle N Gain1External ParametersN Copysingle UN Gain1External ParametersN Gainsingle D01Internal IC - FilterFilter ICsboolean I01Internal ICIntegrator ICsboolean UI0inResetstateoutDiscreteIntegratorsingle single feedbackforward1Feedback_PathpreSat Signalsingle feedbackforward1Feedback_PathpostSat Signalsingle PID Compensator FormulaReset1External ResetReset Signalboolean fromIgainfromTR1Tracking ModeTracking Mode Sumsingle fromPfromStatefromD1EnabledSum Fdbksingle PID1Sum_PIDSumsingle UTs1TsSignalSpecificationTsamp - Integralsingle UTs1PassthroughTsamp - Ngainsingle Ground_I0boolean Ground_D0boolean Ground_UpperLimitboolean Ground_LowerLimitboolean Ground_extTsboolean 2Psingle 3Isingle 4Dsingle 5Nsingle 6Resetboolean 7TRsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.json new file mode 100644 index 00000000..859ed2e8 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.json @@ -0,0 +1,1479 @@ +[ + { + "sid":"control_outer:86", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:103", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "~=", + "ControlModes.Voltage", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:91", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.Position", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:101", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "~=", + "ControlModes.Current", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:95", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.Idle", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:92", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.PositionDirect", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:96", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.HwFaultCM", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:97", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.NotConfigured", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:105", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.Velocity", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:272", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "ControlModes.Idle", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"control_outer:100", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "NOR", + "3", + "distinctive", + "off", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:93", + "inspector":{ + "params":[ + "Operator", + "Inputs", + "IconShape", + "AllPortsSameDT", + "OutDataTypeStr", + "SampleTime" + ], + "values":[ + "OR", + "3", + "distinctive", + "off", + "boolean", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Logic", + "masktype":"" + } + }, + { + "sid":"control_outer:112", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:87", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:102", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "3", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:104", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "4", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:99", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "5", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:347", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "6", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:92#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:86#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:91#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:93#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:100#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:96#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:97#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:95#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:101#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:103#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:105#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:272#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.png new file mode 100644 index 00000000..f6e569aa Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.svg new file mode 100644 index 00000000..dd9b9a45 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_85_d.svg @@ -0,0 +1 @@ +2pos_en1control_modeControlModes == ControlModes.Positionboolean == ControlModes.PositionDirectboolean boolean == ControlModes.Idleboolean == ControlModes.HwFaultCMboolean == ControlModes.NotConfiguredboolean 5out_enboolean ~= ControlModes.Currentboolean 3vel_en~= ControlModes.Voltageboolean 4cur_en== ControlModes.Velocityboolean 1minjerk_enU ~= U/zboolean 6pid_reset diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.json new file mode 100644 index 00000000..5752a1ff --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:91:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:91:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:91:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "const", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:91:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:91:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:91:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:91:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.png new file mode 100644 index 00000000..aec38cea Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.svg new file mode 100644 index 00000000..37bec7bd --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_91_d.svg @@ -0,0 +1 @@ +1yControlModes Compareboolean 1uControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.json new file mode 100644 index 00000000..1fdcfb5a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:92:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:92:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:92:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "const", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:92:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:92:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:92:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:92:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.png new file mode 100644 index 00000000..aec38cea Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.svg new file mode 100644 index 00000000..dd3a655d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_92_d.svg @@ -0,0 +1 @@ +1yControlModes Compareboolean 1uControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.json new file mode 100644 index 00000000..4475c815 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:95:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:95:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:95:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "const", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:95:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:95:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:95:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:95:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.png new file mode 100644 index 00000000..aec38cea Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.svg new file mode 100644 index 00000000..79665906 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_95_d.svg @@ -0,0 +1 @@ +1yControlModes Compareboolean 1uControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.json new file mode 100644 index 00000000..e1daa557 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:96:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:96:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:96:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "const", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:96:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:96:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:96:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:96:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.png new file mode 100644 index 00000000..aec38cea Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.svg new file mode 100644 index 00000000..c8a8ced4 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_96_d.svg @@ -0,0 +1 @@ +1yControlModes Compareboolean 1uControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.json new file mode 100644 index 00000000..bd0c167f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.json @@ -0,0 +1,386 @@ +[ + { + "sid":"control_outer:97:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:97:2", + "inspector":{ + "params":[ + "Operator", + "ZeroCross", + "InputSameDT", + "OutDataTypeStr", + "RndMeth", + "SampleTime" + ], + "values":[ + "==", + "on", + "on", + "boolean", + "Nearest", + "-1" + ], + "tabs":[ + "Main", + "Data Type", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"RelationalOperator", + "masktype":"" + } + }, + { + "sid":"control_outer:97:3", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "const", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:97:4", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:97:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:97:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:97:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.png new file mode 100644 index 00000000..aec38cea Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.svg new file mode 100644 index 00000000..33ac1662 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_97_d.svg @@ -0,0 +1 @@ +1yControlModes Compareboolean 1uControlModes diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.json new file mode 100644 index 00000000..63275885 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.json @@ -0,0 +1,6201 @@ +[ + { + "sid":"control_outer:239", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: Flags", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:250", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:244", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: Targets", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:262", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: SensorsData", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:270", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "5", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: EstimatedData", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"control_outer:273", + "inspector":{ + "params":[ + "ZeroCross", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "on", + "[]", + "[]", + "Inherit: Same as input", + "off", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 1, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Abs", + "masktype":"" + } + }, + { + "sid":"control_outer:238", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: ControlOuterOutputs", + "off", + "off", + "on", + "bar", + "6" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"control_outer:237", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorCurrent", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"control_outer:38", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "P,I,D,N", + "off", + "OutMax\nOutMin\nP\nI\nD\nN\nI0\nD0\nshift_factor" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:251", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "CurLoopPID.I,thresholds.jntVelMax,VelLoopPID,thresholds.motorPeakCurrents,thresholds.motorNominalCurrents", + "off", + "{{motorconfig, hall_sens_offset has_hall_sens has_quadrature_encoder has_speed_quadrature_encoder has_torque_sens use_index enable_verbosity rotor_encoder_resolution rotor_index_offset encoder_tolerance pole_pairs Kbemf Rphase Imin Imax Vmax resistance inductance thermal_resistance thermal_time_constant};\n {estimationconfig, velocity_mode current_rms_lambda};\n {CurLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {PosLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {VelLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {DirLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {thresholds, jntPosMin jntPosMax hardwareJntPosMin hardwareJntPosMax rotorPosMin rotorPosMax jntVelMax velocityTimeout motorNominalCurrents motorPeakCurrents motorOverloadCurrents motorPwmLimit motorCriticalTemperature};\n environment_temperature}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:240", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "control_mode,enable_thermal_protection", + "off", + "control_mode\nenable_sending_msg_status\nfault_button\nenable_thermal_protection" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:264", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "jointpositions.position", + "off", + "{{jointpositions, position};\n {motorsensors, Iabc angle temperature voltage current hallABC};\n {supplyvoltagesensors, voltage}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:245", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "jointpositions.position,jointvelocities.velocity,motorcurrent.current", + "off", + "{{jointpositions, position};\n {jointvelocities, velocity};\n {motorcurrent, current};\n {motorvoltage, voltage}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:271", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "jointvelocities.velocity,Iq_filtered.current", + "off", + "{{jointvelocities, velocity};\n {Iq_filtered, current};\n {motor_temperature, temperature}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"control_outer:67", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"control_outer:320", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:85", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:216", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "minjerk_en", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:214" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:217", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "pos_en", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:215" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:267", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "velocity", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:265" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:303", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "target_current", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:302" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:269", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "position", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:266" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:345", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Ki", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:309" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:312", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Iq", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:306" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:313", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Ipeak", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:298" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:242", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "PID_reset", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:241" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:352", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Inominal", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:348" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:338", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "PID_reset", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:241" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:243", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "PID_reset", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:241" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:248", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "target_position", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:247" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:249", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "target_velocity", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:246" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:253", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "config", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:252" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:299", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Ipeak", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:298" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:354", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "Imax", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:353" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:259", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "velocity_limits", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:258" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:261", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "VelLoopPID", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:260" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"control_outer:274", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "-1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:305", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "-1", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"control_outer:214", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "minjerk_en", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:216" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:215", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "pos_en", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:217" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:266", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "position", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:269" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:302", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "target_current", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:303" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:246", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "target_velocity", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:249" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:306", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Iq", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:312" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:348", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Inominal", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:352" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:353", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Imax", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:354" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:252", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "config", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:253" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:298", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Ipeak", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:299", + "control_outer:313" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:309", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "Ki", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:345" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:258", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "velocity_limits", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:259" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:260", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "VelLoopPID", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:261" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:247", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "target_position", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:248" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:241", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "PID_reset", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:243", + "control_outer:338", + "control_outer:242" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:265", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "velocity", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "control_outer:267" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"control_outer:133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:203", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "[]", + "[]", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:304", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "[]", + "[]", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:32", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:48", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:189", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "-+|", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"control_outer:301", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:350", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:64", + "inspector":{ + "params":[ + "Criteria", + "Threshold", + "ZeroCross", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "SampleTime" + ], + "values":[ + "u2 ~= 0", + "0", + "on", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Switch", + "masktype":"" + } + }, + { + "sid":"control_outer:191", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"control_outer:300", + "inspector":{ + "params":[ + "InitialCondition", + "InputProcessing", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "0", + "Elements as channels (sample based)", + "-1", + "", + "off", + "", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 5 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"UnitDelay", + "masktype":"" + } + }, + { + "sid":"control_outer:31", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "on", + "1", + "off", + "internal", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_outer:235", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: ControlOuterOutputs", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"control_outer:243#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:261#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:38#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "

", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:38#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:38#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:38#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:48#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:64#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:67#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:269#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:253#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:248#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:242#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:133#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:249#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:203#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:189#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:191#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:85#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:85#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:216#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:217#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:85#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "vel_en", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:85#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "cur_en", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:85#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "out_en", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:238#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:239#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:240#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:245#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:245#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:244#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:250#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:251#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:251#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:262#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:264#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:271#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:270#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:251#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:259#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:273#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:274#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:304#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "out", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:251#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:300#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:31#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "Iref", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:301#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:245#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:303#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:305#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:354#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:271#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:267#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:312#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:313#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:338#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:345#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:32#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:85#out:6;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "pid_reset", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:237#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "current", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:320#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "current_limiter", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:251#out:5;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:299#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:352#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:240#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:350#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.png b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.png new file mode 100644 index 00000000..e32e3bad Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.svg new file mode 100644 index 00000000..2e042021 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_d.svg @@ -0,0 +1 @@ +PID(z)PIDNTRVelocity PID controlsingle +single single single single single ++single TFsingle single control_modeminjerk_enpos_envel_encur_enout_enpid_resetEnabling Logicboolean boolean boolean boolean boolean boolean pos_fbktargetPIDconfResetminjerk_enTR1Position PID controlsingle +single single upuloysingle boolean boolean 1OuterOutputssingleMotorCurrent booleanbooleanbooleanbooleanMotorCurrentsingleControlOuterOutputs 1FlagsFlags boolean ControlModes boolean boolean 3TargetsTargets single single single single single 2ConfigurationParametersConfigurationParameters single single PIDConfig single single ConfigurationParameters single PIDConfig 4SensorsSensorsData single single single 5EstimatesEstimatedData single single single single single TFsingle single upuloysingle single single single IqIpeakKiPID_resetcorrectionCurrent Limitersingle boolean single TFsingle single single single <P><I><D><N>vel_encur_enout_en<control_mode><velocity><position><VelLoopPID><position><velocity><jntVelMax><motorPeakCurrents>outIref<current><current><I>pid_resetcurrentcurrent_limiter<motorNominalCurrents><enable_thermal_protection> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_diagrams_366.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_diagrams_366.json new file mode 100644 index 00000000..31516998 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_diagrams_366.json @@ -0,0 +1,46448 @@ +[ + { + "hid":366, + "sid":"control_outer", + "rsid":"control_outer", + "esid":"AMC_BLDC:77", + "parent":1, + "children":[ + 367, + 371, + 381, + 660, + 661, + 662 + ], + "name":"OuterControl (control_outer)", + "fullname":"AMC_BLDC/OuterControl (control_outer)", + "label":"OuterControl (control_outer)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/control_outer_d.svg", + "thumbnail":"support/slwebview_files/control_outer_d.png", + "elements":[ + { + "sid":"control_outer:239", + "rsid":"control_outer:239", + "name":"Flags", + "label":"Flags", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:250", + "rsid":"control_outer:250", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:244", + "rsid":"control_outer:244", + "name":"Targets", + "label":"Targets", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:262", + "rsid":"control_outer:262", + "name":"Sensors", + "label":"Sensors", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:270", + "rsid":"control_outer:270", + "name":"Estimates", + "label":"Estimates", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:273", + "rsid":"control_outer:273", + "name":"Abs", + "label":"Abs", + "className":"Simulink.Abs", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:238", + "rsid":"control_outer:238", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:237", + "rsid":"control_outer:237", + "name":"Bus\nCreator2", + "label":"Bus Creator2", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:38", + "rsid":"control_outer:38", + "name":"Bus\nSelector", + "label":"Bus Selector", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:251", + "rsid":"control_outer:251", + "name":"Bus\nSelector1", + "label":"Bus Selector1", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:240", + "rsid":"control_outer:240", + "name":"Bus\nSelector2", + "label":"Bus Selector2", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:264", + "rsid":"control_outer:264", + "name":"Bus\nSelector3", + "label":"Bus Selector3", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:245", + "rsid":"control_outer:245", + "name":"Bus\nSelector4", + "label":"Bus Selector4", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:271", + "rsid":"control_outer:271", + "name":"Bus\nSelector5", + "label":"Bus Selector5", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:67", + "rsid":"control_outer:67", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:320", + "rsid":"control_outer:320", + "name":"Current Limiter", + "label":"Current Limiter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:85", + "rsid":"control_outer:85", + "name":"Enabling Logic", + "label":"Enabling Logic", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:216", + "rsid":"control_outer:216", + "name":"From", + "label":"From", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:217", + "rsid":"control_outer:217", + "name":"From1", + "label":"From1", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:267", + "rsid":"control_outer:267", + "name":"From10", + "label":"From10", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:303", + "rsid":"control_outer:303", + "name":"From11", + "label":"From11", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:269", + "rsid":"control_outer:269", + "name":"From12", + "label":"From12", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:345", + "rsid":"control_outer:345", + "name":"From13", + "label":"From13", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:312", + "rsid":"control_outer:312", + "name":"From14", + "label":"From14", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:313", + "rsid":"control_outer:313", + "name":"From15", + "label":"From15", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:242", + "rsid":"control_outer:242", + "name":"From16", + "label":"From16", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:352", + "rsid":"control_outer:352", + "name":"From17", + "label":"From17", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:338", + "rsid":"control_outer:338", + "name":"From18", + "label":"From18", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:243", + "rsid":"control_outer:243", + "name":"From2", + "label":"From2", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:248", + "rsid":"control_outer:248", + "name":"From3", + "label":"From3", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:249", + "rsid":"control_outer:249", + "name":"From4", + "label":"From4", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:253", + "rsid":"control_outer:253", + "name":"From5", + "label":"From5", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:299", + "rsid":"control_outer:299", + "name":"From6", + "label":"From6", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:354", + "rsid":"control_outer:354", + "name":"From7", + "label":"From7", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:259", + "rsid":"control_outer:259", + "name":"From8", + "label":"From8", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:261", + "rsid":"control_outer:261", + "name":"From9", + "label":"From9", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:274", + "rsid":"control_outer:274", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:305", + "rsid":"control_outer:305", + "name":"Gain1", + "label":"Gain1", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:214", + "rsid":"control_outer:214", + "name":"Goto", + "label":"Goto", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:215", + "rsid":"control_outer:215", + "name":"Goto1", + "label":"Goto1", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:266", + "rsid":"control_outer:266", + "name":"Goto10", + "label":"Goto10", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:302", + "rsid":"control_outer:302", + "name":"Goto11", + "label":"Goto11", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:246", + "rsid":"control_outer:246", + "name":"Goto12", + "label":"Goto12", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:306", + "rsid":"control_outer:306", + "name":"Goto13", + "label":"Goto13", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:348", + "rsid":"control_outer:348", + "name":"Goto14", + "label":"Goto14", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:353", + "rsid":"control_outer:353", + "name":"Goto15", + "label":"Goto15", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:252", + "rsid":"control_outer:252", + "name":"Goto2", + "label":"Goto2", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:298", + "rsid":"control_outer:298", + "name":"Goto3", + "label":"Goto3", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:309", + "rsid":"control_outer:309", + "name":"Goto4", + "label":"Goto4", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:258", + "rsid":"control_outer:258", + "name":"Goto5", + "label":"Goto5", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:260", + "rsid":"control_outer:260", + "name":"Goto6", + "label":"Goto6", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:247", + "rsid":"control_outer:247", + "name":"Goto7", + "label":"Goto7", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:241", + "rsid":"control_outer:241", + "name":"Goto8", + "label":"Goto8", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:265", + "rsid":"control_outer:265", + "name":"Goto9", + "label":"Goto9", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:133", + "rsid":"control_outer:133", + "name":"Position PID control", + "label":"Position PID control", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:203", + "rsid":"control_outer:203", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304", + "rsid":"control_outer:304", + "name":"Saturation\nDynamic1", + "label":"Saturation Dynamic1", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:32", + "rsid":"control_outer:32", + "name":"Sum1", + "label":"Sum1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:48", + "rsid":"control_outer:48", + "name":"Sum2", + "label":"Sum2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:189", + "rsid":"control_outer:189", + "name":"Sum3", + "label":"Sum3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:301", + "rsid":"control_outer:301", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:350", + "rsid":"control_outer:350", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:64", + "rsid":"control_outer:64", + "name":"Switch3", + "label":"Switch3", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:191", + "rsid":"control_outer:191", + "name":"Unit Delay", + "label":"Unit Delay", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:300", + "rsid":"control_outer:300", + "name":"Unit Delay1", + "label":"Unit Delay1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31", + "rsid":"control_outer:31", + "name":"Velocity PID control", + "label":"Velocity PID control", + "className":"PID 1dof", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:235", + "rsid":"control_outer:235", + "name":"OuterOutputs", + "label":"OuterOutputs", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:243#out:1;line", + "rsid":"control_outer:243#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:261#out:1;line", + "rsid":"control_outer:261#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:38#out:1;line", + "rsid":"control_outer:38#out:1;line", + "name":"

", + "label":"

", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:38#out:2;line", + "rsid":"control_outer:38#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:38#out:3;line", + "rsid":"control_outer:38#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:38#out:4;line", + "rsid":"control_outer:38#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:48#out:1;line", + "rsid":"control_outer:48#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:64#out:1;line", + "rsid":"control_outer:64#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:67#out:1;line", + "rsid":"control_outer:67#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:269#out:1;line", + "rsid":"control_outer:269#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:253#out:1;line", + "rsid":"control_outer:253#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:248#out:1;line", + "rsid":"control_outer:248#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:242#out:1;line", + "rsid":"control_outer:242#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:133#out:1;line", + "rsid":"control_outer:133#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:249#out:1;line", + "rsid":"control_outer:249#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:203#out:1;line", + "rsid":"control_outer:203#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:189#out:1;line", + "rsid":"control_outer:189#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:191#out:1;line", + "rsid":"control_outer:191#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:85#out:1;line", + "rsid":"control_outer:85#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:85#out:2;line", + "rsid":"control_outer:85#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:216#out:1;line", + "rsid":"control_outer:216#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:217#out:1;line", + "rsid":"control_outer:217#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:85#out:3;line", + "rsid":"control_outer:85#out:3;line", + "name":"vel_en", + "label":"vel_en", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:85#out:4;line", + "rsid":"control_outer:85#out:4;line", + "name":"cur_en", + "label":"cur_en", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:85#out:5;line", + "rsid":"control_outer:85#out:5;line", + "name":"out_en", + "label":"out_en", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:238#out:1;line", + "rsid":"control_outer:238#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:239#out:1;line", + "rsid":"control_outer:239#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:240#out:1;line", + "rsid":"control_outer:240#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:245#out:2;line", + "rsid":"control_outer:245#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:245#out:1;line", + "rsid":"control_outer:245#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:244#out:1;line", + "rsid":"control_outer:244#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:250#out:1;line", + "rsid":"control_outer:250#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:251#out:1;line", + "rsid":"control_outer:251#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:251#out:3;line", + "rsid":"control_outer:251#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:262#out:1;line", + "rsid":"control_outer:262#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:264#out:1;line", + "rsid":"control_outer:264#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:271#out:1;line", + "rsid":"control_outer:271#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:270#out:1;line", + "rsid":"control_outer:270#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:251#out:2;line", + "rsid":"control_outer:251#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:259#out:1;line", + "rsid":"control_outer:259#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:273#out:1;line", + "rsid":"control_outer:273#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:274#out:1;line", + "rsid":"control_outer:274#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:304#out:1;line", + "rsid":"control_outer:304#out:1;line", + "name":"out", + "label":"out", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:251#out:4;line", + "rsid":"control_outer:251#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:300#out:1;line", + "rsid":"control_outer:300#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31#out:1;line", + "rsid":"control_outer:31#out:1;line", + "name":"Iref", + "label":"Iref", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:301#out:1;line", + "rsid":"control_outer:301#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:245#out:3;line", + "rsid":"control_outer:245#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:303#out:1;line", + "rsid":"control_outer:303#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:305#out:1;line", + "rsid":"control_outer:305#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:354#out:1;line", + "rsid":"control_outer:354#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:271#out:2;line", + "rsid":"control_outer:271#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:267#out:1;line", + "rsid":"control_outer:267#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:312#out:1;line", + "rsid":"control_outer:312#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:313#out:1;line", + "rsid":"control_outer:313#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:338#out:1;line", + "rsid":"control_outer:338#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:345#out:1;line", + "rsid":"control_outer:345#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:32#out:1;line", + "rsid":"control_outer:32#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:85#out:6;line", + "rsid":"control_outer:85#out:6;line", + "name":"pid_reset", + "label":"pid_reset", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:237#out:1;line", + "rsid":"control_outer:237#out:1;line", + "name":"current", + "label":"current", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:320#out:1;line", + "rsid":"control_outer:320#out:1;line", + "name":"current_limiter", + "label":"current_limiter", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:251#out:5;line", + "rsid":"control_outer:251#out:5;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:299#out:1;line", + "rsid":"control_outer:299#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:352#out:1;line", + "rsid":"control_outer:352#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:240#out:2;line", + "rsid":"control_outer:240#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:350#out:1;line", + "rsid":"control_outer:350#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_d.json", + "sameAsElement":false + }, + { + "hid":367, + "sid":"control_outer:320", + "rsid":"control_outer:320", + "esid":"control_outer:320", + "parent":366, + "children":[ + 368, + 369, + 370 + ], + "name":"Current Limiter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Current Limiter", + "label":"Current Limiter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_320_d.svg", + "thumbnail":"support/slwebview_files/control_outer_320_d.png", + "elements":[ + { + "sid":"control_outer:322", + "rsid":"control_outer:322", + "name":"Iq", + "label":"Iq", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:321", + "rsid":"control_outer:321", + "name":"Ipeak", + "label":"Ipeak", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:324", + "rsid":"control_outer:324", + "name":"Ki", + "label":"Ki", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:337", + "rsid":"control_outer:337", + "name":"PID_reset", + "label":"PID_reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:315", + "rsid":"control_outer:315", + "name":"Abs1", + "label":"Abs1", + "className":"Simulink.Abs", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:332", + "rsid":"control_outer:332", + "name":"Compare\nTo Zero", + "label":"Compare To Zero", + "className":"Compare To Zero", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:341", + "rsid":"control_outer:341", + "name":"Compare\nTo Zero1", + "label":"Compare To Zero1", + "className":"Compare To Zero", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:343", + "rsid":"control_outer:343", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:344", + "rsid":"control_outer:344", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:317", + "rsid":"control_outer:317", + "name":"Discrete-Time\nIntegrator", + "label":"Discrete-Time Integrator", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:335", + "rsid":"control_outer:335", + "name":"Gain1", + "label":"Gain1", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:339", + "rsid":"control_outer:339", + "name":"Logical\nOperator", + "label":"Logical Operator", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:319", + "rsid":"control_outer:319", + "name":"Product", + "label":"Product", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:334", + "rsid":"control_outer:334", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331", + "rsid":"control_outer:331", + "name":"S-R\nFlip-Flop", + "label":"S-R Flip-Flop", + "className":"SRFlipFlop", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:316", + "rsid":"control_outer:316", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:342", + "rsid":"control_outer:342", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:336", + "rsid":"control_outer:336", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:325", + "rsid":"control_outer:325", + "name":"correction", + "label":"correction", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:316#out:1;line", + "rsid":"control_outer:316#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:322#out:1;line", + "rsid":"control_outer:322#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:319#out:1;line", + "rsid":"control_outer:319#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:332#out:1;line", + "rsid":"control_outer:332#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:315#out:1;line", + "rsid":"control_outer:315#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:321#out:1;line", + "rsid":"control_outer:321#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:335#out:1;line", + "rsid":"control_outer:335#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:331#out:2;line", + "rsid":"control_outer:331#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:331#out:1;line", + "rsid":"control_outer:331#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:334#out:1;line", + "rsid":"control_outer:334#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:339#out:1;line", + "rsid":"control_outer:339#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:337#out:1;line", + "rsid":"control_outer:337#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:317#out:1;line", + "rsid":"control_outer:317#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:324#out:1;line", + "rsid":"control_outer:324#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:341#out:1;line", + "rsid":"control_outer:341#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:344#out:1;line", + "rsid":"control_outer:344#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:343#out:1;line", + "rsid":"control_outer:343#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:342#out:1;line", + "rsid":"control_outer:342#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_320_d.json", + "sameAsElement":false + }, + { + "hid":368, + "sid":"control_outer:332", + "rsid":"control_outer:332", + "esid":"control_outer:332", + "parent":367, + "children":[ + ], + "name":"Compare\nTo Zero", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Current Limiter/Compare To Zero", + "label":"Compare To Zero", + "className":"Compare To Zero", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_332_d.svg", + "thumbnail":"support/slwebview_files/control_outer_332_d.png", + "elements":[ + { + "sid":"control_outer:332:1", + "rsid":"control_outer:332:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:332:2", + "rsid":"control_outer:332:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:332:3", + "rsid":"control_outer:332:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:332:5", + "rsid":"control_outer:332:5", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:332:3#out:1;line", + "rsid":"control_outer:332:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:332:1#out:1;line", + "rsid":"control_outer:332:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:332:2#out:1;line", + "rsid":"control_outer:332:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_332_d.json", + "sameAsElement":false + }, + { + "hid":369, + "sid":"control_outer:341", + "rsid":"control_outer:341", + "esid":"control_outer:341", + "parent":367, + "children":[ + ], + "name":"Compare\nTo Zero1", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Current Limiter/Compare To Zero1", + "label":"Compare To Zero1", + "className":"Compare To Zero", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_341_d.svg", + "thumbnail":"support/slwebview_files/control_outer_341_d.png", + "elements":[ + { + "sid":"control_outer:341:1", + "rsid":"control_outer:341:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:341:2", + "rsid":"control_outer:341:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:341:3", + "rsid":"control_outer:341:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:341:5", + "rsid":"control_outer:341:5", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:341:3#out:1;line", + "rsid":"control_outer:341:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:341:1#out:1;line", + "rsid":"control_outer:341:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:341:2#out:1;line", + "rsid":"control_outer:341:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_341_d.json", + "sameAsElement":false + }, + { + "hid":370, + "sid":"control_outer:331", + "rsid":"control_outer:331", + "esid":"control_outer:331", + "parent":367, + "children":[ + ], + "name":"S-R\nFlip-Flop", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Current Limiter/S-R Flip-Flop", + "label":"S-R Flip-Flop", + "className":"SRFlipFlop", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_331_d.svg", + "thumbnail":"support/slwebview_files/control_outer_331_d.png", + "elements":[ + { + "sid":"control_outer:331:132", + "rsid":"control_outer:331:132", + "name":"S", + "label":"S", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331:133", + "rsid":"control_outer:331:133", + "name":"R", + "label":"R", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331:134", + "rsid":"control_outer:331:134", + "name":"Demux", + "label":"Demux", + "className":"Simulink.Demux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331:135", + "rsid":"control_outer:331:135", + "name":"Logic", + "label":"Logic", + "className":"Simulink.CombinatorialLogic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331:136", + "rsid":"control_outer:331:136", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331:137", + "rsid":"control_outer:331:137", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331:138", + "rsid":"control_outer:331:138", + "name":"Q", + "label":"Q", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331:139", + "rsid":"control_outer:331:139", + "name":"!Q", + "label":"!Q", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:331:136#out:1;line", + "rsid":"control_outer:331:136#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:331:137#out:1;line", + "rsid":"control_outer:331:137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:331:135#out:1;line", + "rsid":"control_outer:331:135#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:331:134#out:2;line", + "rsid":"control_outer:331:134#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:331:134#out:1;line", + "rsid":"control_outer:331:134#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:331:132#out:1;line", + "rsid":"control_outer:331:132#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:331:133#out:1;line", + "rsid":"control_outer:331:133#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_331_d.json", + "sameAsElement":false + }, + { + "hid":371, + "sid":"control_outer:85", + "rsid":"control_outer:85", + "esid":"control_outer:85", + "parent":366, + "children":[ + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380 + ], + "name":"Enabling Logic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic", + "label":"Enabling Logic", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_85_d.svg", + "thumbnail":"support/slwebview_files/control_outer_85_d.png", + "elements":[ + { + "sid":"control_outer:86", + "rsid":"control_outer:86", + "name":"control_mode", + "label":"control_mode", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:103", + "rsid":"control_outer:103", + "name":"Compare\nTo Constant", + "label":"Compare To Constant", + "className":"Compare To Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:91", + "rsid":"control_outer:91", + "name":"Compare\nTo Constant1", + "label":"Compare To Constant1", + "className":"Compare To Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:101", + "rsid":"control_outer:101", + "name":"Compare\nTo Constant2", + "label":"Compare To Constant2", + "className":"Compare To Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:95", + "rsid":"control_outer:95", + "name":"Compare\nTo Constant3", + "label":"Compare To Constant3", + "className":"Compare To Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:92", + "rsid":"control_outer:92", + "name":"Compare\nTo Constant4", + "label":"Compare To Constant4", + "className":"Compare To Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:96", + "rsid":"control_outer:96", + "name":"Compare\nTo Constant5", + "label":"Compare To Constant5", + "className":"Compare To Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:97", + "rsid":"control_outer:97", + "name":"Compare\nTo Constant6", + "label":"Compare To Constant6", + "className":"Compare To Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:105", + "rsid":"control_outer:105", + "name":"Compare\nTo Constant7", + "label":"Compare To Constant7", + "className":"Compare To Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:272", + "rsid":"control_outer:272", + "name":"Detect\nChange", + "label":"Detect Change", + "className":"Detect Change", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:100", + "rsid":"control_outer:100", + "name":"NOR", + "label":"NOR", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:93", + "rsid":"control_outer:93", + "name":"OR", + "label":"OR", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:112", + "rsid":"control_outer:112", + "name":"minjerk_en", + "label":"minjerk_en", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:87", + "rsid":"control_outer:87", + "name":"pos_en", + "label":"pos_en", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:102", + "rsid":"control_outer:102", + "name":"vel_en", + "label":"vel_en", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:104", + "rsid":"control_outer:104", + "name":"cur_en", + "label":"cur_en", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:99", + "rsid":"control_outer:99", + "name":"out_en", + "label":"out_en", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:347", + "rsid":"control_outer:347", + "name":"pid_reset", + "label":"pid_reset", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:92#out:1;line", + "rsid":"control_outer:92#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:86#out:1;line", + "rsid":"control_outer:86#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:91#out:1;line", + "rsid":"control_outer:91#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:93#out:1;line", + "rsid":"control_outer:93#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:100#out:1;line", + "rsid":"control_outer:100#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:96#out:1;line", + "rsid":"control_outer:96#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:97#out:1;line", + "rsid":"control_outer:97#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:95#out:1;line", + "rsid":"control_outer:95#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:101#out:1;line", + "rsid":"control_outer:101#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:103#out:1;line", + "rsid":"control_outer:103#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:105#out:1;line", + "rsid":"control_outer:105#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:272#out:1;line", + "rsid":"control_outer:272#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_85_d.json", + "sameAsElement":false + }, + { + "hid":372, + "sid":"control_outer:103", + "rsid":"control_outer:103", + "esid":"control_outer:103", + "parent":371, + "children":[ + ], + "name":"Compare\nTo Constant", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Compare To Constant", + "label":"Compare To Constant", + "className":"Compare To Constant", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_103_d.svg", + "thumbnail":"support/slwebview_files/control_outer_103_d.png", + "elements":[ + { + "sid":"control_outer:103:1", + "rsid":"control_outer:103:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:103:2", + "rsid":"control_outer:103:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:103:3", + "rsid":"control_outer:103:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:103:4", + "rsid":"control_outer:103:4", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:103:1#out:1;line", + "rsid":"control_outer:103:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:103:3#out:1;line", + "rsid":"control_outer:103:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:103:2#out:1;line", + "rsid":"control_outer:103:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_103_d.json", + "sameAsElement":false + }, + { + "hid":373, + "sid":"control_outer:91", + "rsid":"control_outer:91", + "esid":"control_outer:91", + "parent":371, + "children":[ + ], + "name":"Compare\nTo Constant1", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Compare To Constant1", + "label":"Compare To Constant1", + "className":"Compare To Constant", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_91_d.svg", + "thumbnail":"support/slwebview_files/control_outer_91_d.png", + "elements":[ + { + "sid":"control_outer:91:1", + "rsid":"control_outer:91:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:91:2", + "rsid":"control_outer:91:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:91:3", + "rsid":"control_outer:91:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:91:4", + "rsid":"control_outer:91:4", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:91:1#out:1;line", + "rsid":"control_outer:91:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:91:3#out:1;line", + "rsid":"control_outer:91:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:91:2#out:1;line", + "rsid":"control_outer:91:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_91_d.json", + "sameAsElement":false + }, + { + "hid":374, + "sid":"control_outer:101", + "rsid":"control_outer:101", + "esid":"control_outer:101", + "parent":371, + "children":[ + ], + "name":"Compare\nTo Constant2", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Compare To Constant2", + "label":"Compare To Constant2", + "className":"Compare To Constant", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_101_d.svg", + "thumbnail":"support/slwebview_files/control_outer_101_d.png", + "elements":[ + { + "sid":"control_outer:101:1", + "rsid":"control_outer:101:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:101:2", + "rsid":"control_outer:101:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:101:3", + "rsid":"control_outer:101:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:101:4", + "rsid":"control_outer:101:4", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:101:1#out:1;line", + "rsid":"control_outer:101:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:101:3#out:1;line", + "rsid":"control_outer:101:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:101:2#out:1;line", + "rsid":"control_outer:101:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_101_d.json", + "sameAsElement":false + }, + { + "hid":375, + "sid":"control_outer:95", + "rsid":"control_outer:95", + "esid":"control_outer:95", + "parent":371, + "children":[ + ], + "name":"Compare\nTo Constant3", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Compare To Constant3", + "label":"Compare To Constant3", + "className":"Compare To Constant", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_95_d.svg", + "thumbnail":"support/slwebview_files/control_outer_95_d.png", + "elements":[ + { + "sid":"control_outer:95:1", + "rsid":"control_outer:95:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:95:2", + "rsid":"control_outer:95:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:95:3", + "rsid":"control_outer:95:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:95:4", + "rsid":"control_outer:95:4", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:95:1#out:1;line", + "rsid":"control_outer:95:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:95:3#out:1;line", + "rsid":"control_outer:95:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:95:2#out:1;line", + "rsid":"control_outer:95:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_95_d.json", + "sameAsElement":false + }, + { + "hid":376, + "sid":"control_outer:92", + "rsid":"control_outer:92", + "esid":"control_outer:92", + "parent":371, + "children":[ + ], + "name":"Compare\nTo Constant4", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Compare To Constant4", + "label":"Compare To Constant4", + "className":"Compare To Constant", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_92_d.svg", + "thumbnail":"support/slwebview_files/control_outer_92_d.png", + "elements":[ + { + "sid":"control_outer:92:1", + "rsid":"control_outer:92:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:92:2", + "rsid":"control_outer:92:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:92:3", + "rsid":"control_outer:92:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:92:4", + "rsid":"control_outer:92:4", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:92:1#out:1;line", + "rsid":"control_outer:92:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:92:3#out:1;line", + "rsid":"control_outer:92:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:92:2#out:1;line", + "rsid":"control_outer:92:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_92_d.json", + "sameAsElement":false + }, + { + "hid":377, + "sid":"control_outer:96", + "rsid":"control_outer:96", + "esid":"control_outer:96", + "parent":371, + "children":[ + ], + "name":"Compare\nTo Constant5", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Compare To Constant5", + "label":"Compare To Constant5", + "className":"Compare To Constant", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_96_d.svg", + "thumbnail":"support/slwebview_files/control_outer_96_d.png", + "elements":[ + { + "sid":"control_outer:96:1", + "rsid":"control_outer:96:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:96:2", + "rsid":"control_outer:96:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:96:3", + "rsid":"control_outer:96:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:96:4", + "rsid":"control_outer:96:4", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:96:1#out:1;line", + "rsid":"control_outer:96:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:96:3#out:1;line", + "rsid":"control_outer:96:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:96:2#out:1;line", + "rsid":"control_outer:96:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_96_d.json", + "sameAsElement":false + }, + { + "hid":378, + "sid":"control_outer:97", + "rsid":"control_outer:97", + "esid":"control_outer:97", + "parent":371, + "children":[ + ], + "name":"Compare\nTo Constant6", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Compare To Constant6", + "label":"Compare To Constant6", + "className":"Compare To Constant", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_97_d.svg", + "thumbnail":"support/slwebview_files/control_outer_97_d.png", + "elements":[ + { + "sid":"control_outer:97:1", + "rsid":"control_outer:97:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:97:2", + "rsid":"control_outer:97:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:97:3", + "rsid":"control_outer:97:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:97:4", + "rsid":"control_outer:97:4", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:97:1#out:1;line", + "rsid":"control_outer:97:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:97:3#out:1;line", + "rsid":"control_outer:97:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:97:2#out:1;line", + "rsid":"control_outer:97:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_97_d.json", + "sameAsElement":false + }, + { + "hid":379, + "sid":"control_outer:105", + "rsid":"control_outer:105", + "esid":"control_outer:105", + "parent":371, + "children":[ + ], + "name":"Compare\nTo Constant7", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Compare To Constant7", + "label":"Compare To Constant7", + "className":"Compare To Constant", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_105_d.svg", + "thumbnail":"support/slwebview_files/control_outer_105_d.png", + "elements":[ + { + "sid":"control_outer:105:1", + "rsid":"control_outer:105:1", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:105:2", + "rsid":"control_outer:105:2", + "name":"Compare", + "label":"Compare", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:105:3", + "rsid":"control_outer:105:3", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:105:4", + "rsid":"control_outer:105:4", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:105:1#out:1;line", + "rsid":"control_outer:105:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:105:3#out:1;line", + "rsid":"control_outer:105:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:105:2#out:1;line", + "rsid":"control_outer:105:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_105_d.json", + "sameAsElement":false + }, + { + "hid":380, + "sid":"control_outer:272", + "rsid":"control_outer:272", + "esid":"control_outer:272", + "parent":371, + "children":[ + ], + "name":"Detect\nChange", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Enabling Logic/Detect Change", + "label":"Detect Change", + "className":"Detect Change", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_272_d.svg", + "thumbnail":"support/slwebview_files/control_outer_272_d.png", + "elements":[ + { + "sid":"control_outer:272:1", + "rsid":"control_outer:272:1", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:272:2", + "rsid":"control_outer:272:2", + "name":"Delay Input1", + "label":"Delay Input1", + "className":"Simulink.UnitDelay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:272:3", + "rsid":"control_outer:272:3", + "name":"FixPt\nRelational\nOperator", + "label":"FixPt Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:272:4", + "rsid":"control_outer:272:4", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:272:5", + "rsid":"control_outer:272:5", + "name":"U(k)", + "label":"U(k)", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:272:6", + "rsid":"control_outer:272:6", + "name":"Edge", + "label":"Edge", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:272:3#out:1;line", + "rsid":"control_outer:272:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:272:2#out:1;line", + "rsid":"control_outer:272:2#out:1;line", + "name":"U(k-1)", + "label":"U(k-1)", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:272:1#out:1;line", + "rsid":"control_outer:272:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_272_d.json", + "sameAsElement":false + }, + { + "hid":381, + "sid":"control_outer:133", + "rsid":"control_outer:133", + "esid":"control_outer:133", + "parent":366, + "children":[ + 382, + 521 + ], + "name":"Position PID control", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control", + "label":"Position PID control", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_133_d.svg", + "thumbnail":"support/slwebview_files/control_outer_133_d.png", + "elements":[ + { + "sid":"control_outer:134", + "rsid":"control_outer:134", + "name":"pos_fbk", + "label":"pos_fbk", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:137", + "rsid":"control_outer:137", + "name":"target", + "label":"target", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:136", + "rsid":"control_outer:136", + "name":"PIDconf", + "label":"PIDconf", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:138", + "rsid":"control_outer:138", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:139", + "rsid":"control_outer:139", + "name":"minjerk_en", + "label":"minjerk_en", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:190", + "rsid":"control_outer:190", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:54", + "rsid":"control_outer:54", + "name":"Bus\nSelector1", + "label":"Bus Selector1", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:124", + "rsid":"control_outer:124", + "name":"Bus\nSelector2", + "label":"Bus Selector2", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:131", + "rsid":"control_outer:131", + "name":"Bus\nSelector3", + "label":"Bus Selector3", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55", + "rsid":"control_outer:55", + "name":"Position PID", + "label":"Position PID", + "className":"PID 1dof", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121", + "rsid":"control_outer:121", + "name":"Position-Direct PID", + "label":"Position-Direct PID", + "className":"PID 1dof", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:128", + "rsid":"control_outer:128", + "name":"Sum3", + "label":"Sum3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:125", + "rsid":"control_outer:125", + "name":"Switch5", + "label":"Switch5", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:140", + "rsid":"control_outer:140", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:124#out:3;line", + "rsid":"control_outer:124#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:124#out:1;line", + "rsid":"control_outer:124#out:1;line", + "name":"

", + "label":"

", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:125#out:1;line", + "rsid":"control_outer:125#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:128#out:1;line", + "rsid":"control_outer:128#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:124#out:4;line", + "rsid":"control_outer:124#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:137#out:1;line", + "rsid":"control_outer:137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:131#out:1;line", + "rsid":"control_outer:131#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:131#out:2;line", + "rsid":"control_outer:131#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:134#out:1;line", + "rsid":"control_outer:134#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:54#out:3;line", + "rsid":"control_outer:54#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55#out:1;line", + "rsid":"control_outer:55#out:1;line", + "name":"Vel_ref", + "label":"Vel_ref", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:54#out:2;line", + "rsid":"control_outer:54#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:54#out:4;line", + "rsid":"control_outer:54#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:124#out:2;line", + "rsid":"control_outer:124#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:54#out:1;line", + "rsid":"control_outer:54#out:1;line", + "name":"

", + "label":"

", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:138#out:1;line", + "rsid":"control_outer:138#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121#out:1;line", + "rsid":"control_outer:121#out:1;line", + "name":"Vel_ref", + "label":"Vel_ref", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:136#out:1;line", + "rsid":"control_outer:136#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:139#out:1;line", + "rsid":"control_outer:139#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:190#out:1;line", + "rsid":"control_outer:190#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_133_d.json", + "sameAsElement":false + }, + { + "hid":382, + "sid":"control_outer:55", + "rsid":"control_outer:55", + "esid":"control_outer:55", + "parent":381, + "children":[ + 383, + 411, + 415, + 431, + 436, + 440, + 444, + 449, + 453, + 457, + 462, + 467, + 471, + 472, + 477, + 480, + 485, + 491, + 497, + 501, + 504, + 507, + 512, + 515, + 518 + ], + "name":"Position PID", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID", + "label":"Position PID", + "className":"PID 1dof", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_55_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_d.png", + "elements":[ + { + "sid":"control_outer:55:606", + "rsid":"control_outer:55:606", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4042", + "rsid":"control_outer:55:4042", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4043", + "rsid":"control_outer:55:4043", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4044", + "rsid":"control_outer:55:4044", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4045", + "rsid":"control_outer:55:4045", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4046", + "rsid":"control_outer:55:4046", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4047", + "rsid":"control_outer:55:4047", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:607", + "rsid":"control_outer:55:607", + "name":"Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:677", + "rsid":"control_outer:55:677", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:692", + "rsid":"control_outer:55:692", + "name":"Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:758", + "rsid":"control_outer:55:758", + "name":"Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3767", + "rsid":"control_outer:55:3767", + "name":"Ground_D0", + "label":"Ground_D0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3766", + "rsid":"control_outer:55:3766", + "name":"Ground_I0", + "label":"Ground_I0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3881", + "rsid":"control_outer:55:3881", + "name":"Ground_LowerLimit", + "label":"Ground_LowerLimit", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3880", + "rsid":"control_outer:55:3880", + "name":"Ground_UpperLimit", + "label":"Ground_UpperLimit", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4013", + "rsid":"control_outer:55:4013", + "name":"Ground_extTs", + "label":"Ground_extTs", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:780", + "rsid":"control_outer:55:780", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:795", + "rsid":"control_outer:55:795", + "name":"Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:811", + "rsid":"control_outer:55:811", + "name":"Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:827", + "rsid":"control_outer:55:827", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:849", + "rsid":"control_outer:55:849", + "name":"Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:860", + "rsid":"control_outer:55:860", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:871", + "rsid":"control_outer:55:871", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:888", + "rsid":"control_outer:55:888", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:901", + "rsid":"control_outer:55:901", + "name":"PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:902", + "rsid":"control_outer:55:902", + "name":"Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:1417", + "rsid":"control_outer:55:1417", + "name":"Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:919", + "rsid":"control_outer:55:919", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:929", + "rsid":"control_outer:55:929", + "name":"Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3493", + "rsid":"control_outer:55:3493", + "name":"Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3442", + "rsid":"control_outer:55:3442", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:942", + "rsid":"control_outer:55:942", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3131", + "rsid":"control_outer:55:3131", + "name":"Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3588", + "rsid":"control_outer:55:3588", + "name":"Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3624", + "rsid":"control_outer:55:3624", + "name":"Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:953", + "rsid":"control_outer:55:953", + "name":"postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:963", + "rsid":"control_outer:55:963", + "name":"preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:973", + "rsid":"control_outer:55:973", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:974", + "rsid":"control_outer:55:974", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:55:975", + "rsid":"control_outer:55:975", + "name":"Derivative", + "label":"Derivative", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:55:976", + "rsid":"control_outer:55:976", + "name":"Feedback Features", + "label":"Feedback Features", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:55:3881#out:1;line", + "rsid":"control_outer:55:3881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3880#out:1;line", + "rsid":"control_outer:55:3880#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3624#out:1;line", + "rsid":"control_outer:55:3624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:607#out:1;line", + "rsid":"control_outer:55:607#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4013#out:1;line", + "rsid":"control_outer:55:4013#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3588#out:1;line", + "rsid":"control_outer:55:3588#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:942#out:1;line", + "rsid":"control_outer:55:942#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3766#out:1;line", + "rsid":"control_outer:55:3766#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:758#out:1;line", + "rsid":"control_outer:55:758#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:860#out:1;line", + "rsid":"control_outer:55:860#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:677#out:1;line", + "rsid":"control_outer:55:677#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3767#out:1;line", + "rsid":"control_outer:55:3767#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4046#out:1;line", + "rsid":"control_outer:55:4046#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:871#out:1;line", + "rsid":"control_outer:55:871#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:953#out:1;line", + "rsid":"control_outer:55:953#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:963#out:1;line", + "rsid":"control_outer:55:963#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:929#out:1;line", + "rsid":"control_outer:55:929#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:888#out:1;line", + "rsid":"control_outer:55:888#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4047#out:1;line", + "rsid":"control_outer:55:4047#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4045#out:1;line", + "rsid":"control_outer:55:4045#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:811#out:1;line", + "rsid":"control_outer:55:811#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3442#out:1;line", + "rsid":"control_outer:55:3442#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:780#out:1;line", + "rsid":"control_outer:55:780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:919#out:1;line", + "rsid":"control_outer:55:919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:692#out:1;line", + "rsid":"control_outer:55:692#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4044#out:1;line", + "rsid":"control_outer:55:4044#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:795#out:1;line", + "rsid":"control_outer:55:795#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:606#out:1;line", + "rsid":"control_outer:55:606#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:902#out:1;line", + "rsid":"control_outer:55:902#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3493#out:1;line", + "rsid":"control_outer:55:3493#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4042#out:1;line", + "rsid":"control_outer:55:4042#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3131#out:1;line", + "rsid":"control_outer:55:3131#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4043#out:1;line", + "rsid":"control_outer:55:4043#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:849#out:1;line", + "rsid":"control_outer:55:849#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:827#out:2;line", + "rsid":"control_outer:55:827#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:827#out:1;line", + "rsid":"control_outer:55:827#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1417#out:1;line", + "rsid":"control_outer:55:1417#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_d.json", + "sameAsElement":false + }, + { + "hid":383, + "sid":"control_outer:55:607", + "rsid":"control_outer:55:607", + "esid":"control_outer:55:607", + "parent":382, + "children":[ + 384, + 385, + 391, + 397, + 398, + 404, + 410 + ], + "name":"Anti-windup", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_607_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_607_d.png", + "elements":[ + { + "sid":"control_outer:55:608", + "rsid":"control_outer:55:608", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:609", + "rsid":"control_outer:55:609", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:610", + "rsid":"control_outer:55:610", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:611", + "rsid":"control_outer:55:611", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3848", + "rsid":"control_outer:55:3848", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3849", + "rsid":"control_outer:55:3849", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:612", + "rsid":"control_outer:55:612", + "name":"Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:620", + "rsid":"control_outer:55:620", + "name":"Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:1398", + "rsid":"control_outer:55:1398", + "name":"Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:2304", + "rsid":"control_outer:55:2304", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:1372", + "rsid":"control_outer:55:1372", + "name":"Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:647", + "rsid":"control_outer:55:647", + "name":"Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:673", + "rsid":"control_outer:55:673", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:676", + "rsid":"control_outer:55:676", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_607_d.json", + "sameAsElement":false + }, + { + "hid":384, + "sid":"control_outer:55:612", + "rsid":"control_outer:55:612", + "esid":"control_outer:55:612", + "parent":383, + "children":[ + ], + "name":"Back Calculation", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_612_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_612_d.png", + "elements":[ + { + "sid":"control_outer:55:613", + "rsid":"control_outer:55:613", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:614", + "rsid":"control_outer:55:614", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:615", + "rsid":"control_outer:55:615", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3234", + "rsid":"control_outer:55:3234", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:616", + "rsid":"control_outer:55:616", + "name":"Kb", + "label":"Kb", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3237", + "rsid":"control_outer:55:3237", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:617", + "rsid":"control_outer:55:617", + "name":"SumI2", + "label":"SumI2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:618", + "rsid":"control_outer:55:618", + "name":"SumI4", + "label":"SumI4", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3241", + "rsid":"control_outer:55:3241", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:619", + "rsid":"control_outer:55:619", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:613#out:1;line", + "rsid":"control_outer:55:613#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:614#out:1;line", + "rsid":"control_outer:55:614#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:617#out:1;line", + "rsid":"control_outer:55:617#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:616#out:1;line", + "rsid":"control_outer:55:616#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:618#out:1;line", + "rsid":"control_outer:55:618#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:615#out:1;line", + "rsid":"control_outer:55:615#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3237#out:1;line", + "rsid":"control_outer:55:3237#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3234#out:1;line", + "rsid":"control_outer:55:3234#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_612_d.json", + "sameAsElement":false + }, + { + "hid":385, + "sid":"control_outer:55:620", + "rsid":"control_outer:55:620", + "esid":"control_outer:55:620", + "parent":383, + "children":[ + 386 + ], + "name":"Cont. Clamping Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_620_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_620_d.png", + "elements":[ + { + "sid":"control_outer:55:621", + "rsid":"control_outer:55:621", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:622", + "rsid":"control_outer:55:622", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:623", + "rsid":"control_outer:55:623", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3281", + "rsid":"control_outer:55:3281", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3925", + "rsid":"control_outer:55:3925", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3926", + "rsid":"control_outer:55:3926", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:624", + "rsid":"control_outer:55:624", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:625", + "rsid":"control_outer:55:625", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:626", + "rsid":"control_outer:55:626", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:627", + "rsid":"control_outer:55:627", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:628", + "rsid":"control_outer:55:628", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:629", + "rsid":"control_outer:55:629", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:630", + "rsid":"control_outer:55:630", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:632", + "rsid":"control_outer:55:632", + "name":"DataTypeConv4", + "label":"DataTypeConv4", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3927", + "rsid":"control_outer:55:3927", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:634", + "rsid":"control_outer:55:634", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:635", + "rsid":"control_outer:55:635", + "name":"Equal2", + "label":"Equal2", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:636", + "rsid":"control_outer:55:636", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:637", + "rsid":"control_outer:55:637", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:638", + "rsid":"control_outer:55:638", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:639", + "rsid":"control_outer:55:639", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:640", + "rsid":"control_outer:55:640", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:641", + "rsid":"control_outer:55:641", + "name":"SignP", + "label":"SignP", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:642", + "rsid":"control_outer:55:642", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:643", + "rsid":"control_outer:55:643", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:644", + "rsid":"control_outer:55:644", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3288", + "rsid":"control_outer:55:3288", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:645", + "rsid":"control_outer:55:645", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:646", + "rsid":"control_outer:55:646", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3925#out:1;line", + "rsid":"control_outer:55:3925#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3926#out:1;line", + "rsid":"control_outer:55:3926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:632#out:1;line", + "rsid":"control_outer:55:632#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:627#out:1;line", + "rsid":"control_outer:55:627#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:630#out:1;line", + "rsid":"control_outer:55:630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:629#out:1;line", + "rsid":"control_outer:55:629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:626#out:1;line", + "rsid":"control_outer:55:626#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:640#out:1;line", + "rsid":"control_outer:55:640#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:625#out:1;line", + "rsid":"control_outer:55:625#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:624#out:1;line", + "rsid":"control_outer:55:624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:638#out:1;line", + "rsid":"control_outer:55:638#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:637#out:1;line", + "rsid":"control_outer:55:637#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:635#out:1;line", + "rsid":"control_outer:55:635#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:634#out:1;line", + "rsid":"control_outer:55:634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:639#out:1;line", + "rsid":"control_outer:55:639#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:641#out:1;line", + "rsid":"control_outer:55:641#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:642#out:1;line", + "rsid":"control_outer:55:642#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:643#out:1;line", + "rsid":"control_outer:55:643#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:622#out:1;line", + "rsid":"control_outer:55:622#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:623#out:1;line", + "rsid":"control_outer:55:623#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3927#out:1;line", + "rsid":"control_outer:55:3927#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:645#out:1;line", + "rsid":"control_outer:55:645#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:621#out:1;line", + "rsid":"control_outer:55:621#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:644#out:1;line", + "rsid":"control_outer:55:644#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:628#out:1;line", + "rsid":"control_outer:55:628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:636#out:1;line", + "rsid":"control_outer:55:636#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3281#out:1;line", + "rsid":"control_outer:55:3281#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_620_d.json", + "sameAsElement":false + }, + { + "hid":386, + "sid":"control_outer:55:3927", + "rsid":"control_outer:55:3927", + "esid":"control_outer:55:3927", + "parent":385, + "children":[ + 387, + 388, + 389 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3927_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3927_d.png", + "elements":[ + { + "sid":"control_outer:55:3928", + "rsid":"control_outer:55:3928", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3929", + "rsid":"control_outer:55:3929", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3930", + "rsid":"control_outer:55:3930", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3931", + "rsid":"control_outer:55:3931", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3932", + "rsid":"control_outer:55:3932", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3936", + "rsid":"control_outer:55:3936", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3942", + "rsid":"control_outer:55:3942", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3927_d.json", + "sameAsElement":false + }, + { + "hid":387, + "sid":"control_outer:55:3931", + "rsid":"control_outer:55:3931", + "esid":"control_outer:55:3931", + "parent":386, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3931_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3931_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3931_d.json", + "sameAsElement":false + }, + { + "hid":388, + "sid":"control_outer:55:3932", + "rsid":"control_outer:55:3932", + "esid":"control_outer:55:3932", + "parent":386, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3932_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3932_d.png", + "elements":[ + { + "sid":"control_outer:55:3933", + "rsid":"control_outer:55:3933", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3934", + "rsid":"control_outer:55:3934", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3935", + "rsid":"control_outer:55:3935", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3933#out:1;line", + "rsid":"control_outer:55:3933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3934#out:1;line", + "rsid":"control_outer:55:3934#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3932_d.json", + "sameAsElement":false + }, + { + "hid":389, + "sid":"control_outer:55:3936", + "rsid":"control_outer:55:3936", + "esid":"control_outer:55:3936", + "parent":386, + "children":[ + 390 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3936_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3936_d.png", + "elements":[ + { + "sid":"control_outer:55:3937", + "rsid":"control_outer:55:3937", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3938", + "rsid":"control_outer:55:3938", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3939", + "rsid":"control_outer:55:3939", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940", + "rsid":"control_outer:55:3940", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3941", + "rsid":"control_outer:55:3941", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3937#out:1;line", + "rsid":"control_outer:55:3937#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3939#out:1;line", + "rsid":"control_outer:55:3939#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3938#out:1;line", + "rsid":"control_outer:55:3938#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3940#out:1;line", + "rsid":"control_outer:55:3940#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3936_d.json", + "sameAsElement":false + }, + { + "hid":390, + "sid":"control_outer:55:3940", + "rsid":"control_outer:55:3940", + "esid":"control_outer:55:3940", + "parent":389, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3940_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3940_d.png", + "elements":[ + { + "sid":"control_outer:55:3940:1", + "rsid":"control_outer:55:3940:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:2", + "rsid":"control_outer:55:3940:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:3", + "rsid":"control_outer:55:3940:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:4", + "rsid":"control_outer:55:3940:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:5", + "rsid":"control_outer:55:3940:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:6", + "rsid":"control_outer:55:3940:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:7", + "rsid":"control_outer:55:3940:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:8", + "rsid":"control_outer:55:3940:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:9", + "rsid":"control_outer:55:3940:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3940:1#out:1;line", + "rsid":"control_outer:55:3940:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3940:7#out:1;line", + "rsid":"control_outer:55:3940:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3940:3#out:1;line", + "rsid":"control_outer:55:3940:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3940:5#out:1;line", + "rsid":"control_outer:55:3940:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3940:4#out:1;line", + "rsid":"control_outer:55:3940:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3940:8#out:1;line", + "rsid":"control_outer:55:3940:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3940:2#out:1;line", + "rsid":"control_outer:55:3940:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3940:6#out:1;line", + "rsid":"control_outer:55:3940:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3940_d.json", + "sameAsElement":false + }, + { + "hid":391, + "sid":"control_outer:55:1398", + "rsid":"control_outer:55:1398", + "esid":"control_outer:55:1398", + "parent":383, + "children":[ + 392 + ], + "name":"Cont. Clamping Parallel", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_1398_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_1398_d.png", + "elements":[ + { + "sid":"control_outer:55:1399", + "rsid":"control_outer:55:1399", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1400", + "rsid":"control_outer:55:1400", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3269", + "rsid":"control_outer:55:3269", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3270", + "rsid":"control_outer:55:3270", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3907", + "rsid":"control_outer:55:3907", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3908", + "rsid":"control_outer:55:3908", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1401", + "rsid":"control_outer:55:1401", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1402", + "rsid":"control_outer:55:1402", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1403", + "rsid":"control_outer:55:1403", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1404", + "rsid":"control_outer:55:1404", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3909", + "rsid":"control_outer:55:3909", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:1406", + "rsid":"control_outer:55:1406", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1415", + "rsid":"control_outer:55:1415", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1408", + "rsid":"control_outer:55:1408", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1410", + "rsid":"control_outer:55:1410", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1411", + "rsid":"control_outer:55:1411", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3273", + "rsid":"control_outer:55:3273", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1412", + "rsid":"control_outer:55:1412", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3276", + "rsid":"control_outer:55:3276", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3277", + "rsid":"control_outer:55:3277", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1413", + "rsid":"control_outer:55:1413", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1414", + "rsid":"control_outer:55:1414", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3907#out:1;line", + "rsid":"control_outer:55:3907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3908#out:1;line", + "rsid":"control_outer:55:3908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1401#out:1;line", + "rsid":"control_outer:55:1401#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1402#out:1;line", + "rsid":"control_outer:55:1402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1404#out:1;line", + "rsid":"control_outer:55:1404#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1403#out:1;line", + "rsid":"control_outer:55:1403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1406#out:1;line", + "rsid":"control_outer:55:1406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1408#out:1;line", + "rsid":"control_outer:55:1408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1410#out:1;line", + "rsid":"control_outer:55:1410#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1411#out:1;line", + "rsid":"control_outer:55:1411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1400#out:1;line", + "rsid":"control_outer:55:1400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3909#out:1;line", + "rsid":"control_outer:55:3909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1413#out:1;line", + "rsid":"control_outer:55:1413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1399#out:1;line", + "rsid":"control_outer:55:1399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1412#out:1;line", + "rsid":"control_outer:55:1412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1415#out:1;line", + "rsid":"control_outer:55:1415#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3273#out:1;line", + "rsid":"control_outer:55:3273#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3269#out:1;line", + "rsid":"control_outer:55:3269#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3270#out:1;line", + "rsid":"control_outer:55:3270#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_1398_d.json", + "sameAsElement":false + }, + { + "hid":392, + "sid":"control_outer:55:3909", + "rsid":"control_outer:55:3909", + "esid":"control_outer:55:3909", + "parent":391, + "children":[ + 393, + 394, + 395 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3909_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3909_d.png", + "elements":[ + { + "sid":"control_outer:55:3910", + "rsid":"control_outer:55:3910", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3911", + "rsid":"control_outer:55:3911", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3912", + "rsid":"control_outer:55:3912", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3913", + "rsid":"control_outer:55:3913", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3914", + "rsid":"control_outer:55:3914", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3918", + "rsid":"control_outer:55:3918", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3924", + "rsid":"control_outer:55:3924", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3909_d.json", + "sameAsElement":false + }, + { + "hid":393, + "sid":"control_outer:55:3913", + "rsid":"control_outer:55:3913", + "esid":"control_outer:55:3913", + "parent":392, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3913_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3913_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3913_d.json", + "sameAsElement":false + }, + { + "hid":394, + "sid":"control_outer:55:3914", + "rsid":"control_outer:55:3914", + "esid":"control_outer:55:3914", + "parent":392, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3914_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3914_d.png", + "elements":[ + { + "sid":"control_outer:55:3915", + "rsid":"control_outer:55:3915", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3916", + "rsid":"control_outer:55:3916", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3917", + "rsid":"control_outer:55:3917", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3915#out:1;line", + "rsid":"control_outer:55:3915#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3916#out:1;line", + "rsid":"control_outer:55:3916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3914_d.json", + "sameAsElement":false + }, + { + "hid":395, + "sid":"control_outer:55:3918", + "rsid":"control_outer:55:3918", + "esid":"control_outer:55:3918", + "parent":392, + "children":[ + 396 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3918_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3918_d.png", + "elements":[ + { + "sid":"control_outer:55:3919", + "rsid":"control_outer:55:3919", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3920", + "rsid":"control_outer:55:3920", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3921", + "rsid":"control_outer:55:3921", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922", + "rsid":"control_outer:55:3922", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3923", + "rsid":"control_outer:55:3923", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3919#out:1;line", + "rsid":"control_outer:55:3919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3921#out:1;line", + "rsid":"control_outer:55:3921#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3920#out:1;line", + "rsid":"control_outer:55:3920#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3922#out:1;line", + "rsid":"control_outer:55:3922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3918_d.json", + "sameAsElement":false + }, + { + "hid":396, + "sid":"control_outer:55:3922", + "rsid":"control_outer:55:3922", + "esid":"control_outer:55:3922", + "parent":395, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3922_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3922_d.png", + "elements":[ + { + "sid":"control_outer:55:3922:1", + "rsid":"control_outer:55:3922:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:2", + "rsid":"control_outer:55:3922:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:3", + "rsid":"control_outer:55:3922:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:4", + "rsid":"control_outer:55:3922:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:5", + "rsid":"control_outer:55:3922:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:6", + "rsid":"control_outer:55:3922:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:7", + "rsid":"control_outer:55:3922:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:8", + "rsid":"control_outer:55:3922:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:9", + "rsid":"control_outer:55:3922:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3922:1#out:1;line", + "rsid":"control_outer:55:3922:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3922:7#out:1;line", + "rsid":"control_outer:55:3922:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3922:3#out:1;line", + "rsid":"control_outer:55:3922:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3922:5#out:1;line", + "rsid":"control_outer:55:3922:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3922:4#out:1;line", + "rsid":"control_outer:55:3922:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3922:8#out:1;line", + "rsid":"control_outer:55:3922:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3922:2#out:1;line", + "rsid":"control_outer:55:3922:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3922:6#out:1;line", + "rsid":"control_outer:55:3922:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3922_d.json", + "sameAsElement":false + }, + { + "hid":397, + "sid":"control_outer:55:2304", + "rsid":"control_outer:55:2304", + "esid":"control_outer:55:2304", + "parent":383, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_2304_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_2304_d.png", + "elements":[ + { + "sid":"control_outer:55:3219", + "rsid":"control_outer:55:3219", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3220", + "rsid":"control_outer:55:3220", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3221", + "rsid":"control_outer:55:3221", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3222", + "rsid":"control_outer:55:3222", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3411", + "rsid":"control_outer:55:3411", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3225", + "rsid":"control_outer:55:3225", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3226", + "rsid":"control_outer:55:3226", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3227", + "rsid":"control_outer:55:3227", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3228", + "rsid":"control_outer:55:3228", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3230", + "rsid":"control_outer:55:3230", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3221#out:1;line", + "rsid":"control_outer:55:3221#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3225#out:1;line", + "rsid":"control_outer:55:3225#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3222#out:1;line", + "rsid":"control_outer:55:3222#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3220#out:1;line", + "rsid":"control_outer:55:3220#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3219#out:1;line", + "rsid":"control_outer:55:3219#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3411#out:1;line", + "rsid":"control_outer:55:3411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_2304_d.json", + "sameAsElement":false + }, + { + "hid":398, + "sid":"control_outer:55:1372", + "rsid":"control_outer:55:1372", + "esid":"control_outer:55:1372", + "parent":383, + "children":[ + 399 + ], + "name":"Disc. Clamping Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_1372_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_1372_d.png", + "elements":[ + { + "sid":"control_outer:55:1373", + "rsid":"control_outer:55:1373", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1374", + "rsid":"control_outer:55:1374", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1375", + "rsid":"control_outer:55:1375", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3257", + "rsid":"control_outer:55:3257", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3899", + "rsid":"control_outer:55:3899", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3900", + "rsid":"control_outer:55:3900", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1376", + "rsid":"control_outer:55:1376", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1377", + "rsid":"control_outer:55:1377", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1378", + "rsid":"control_outer:55:1378", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4033", + "rsid":"control_outer:55:4033", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1380", + "rsid":"control_outer:55:1380", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3954", + "rsid":"control_outer:55:3954", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3955", + "rsid":"control_outer:55:3955", + "name":"Constant5", + "label":"Constant5", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3957", + "rsid":"control_outer:55:3957", + "name":"Constant6", + "label":"Constant6", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3958", + "rsid":"control_outer:55:3958", + "name":"Constant7", + "label":"Constant7", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3883", + "rsid":"control_outer:55:3883", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:1385", + "rsid":"control_outer:55:1385", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1387", + "rsid":"control_outer:55:1387", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1388", + "rsid":"control_outer:55:1388", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1390", + "rsid":"control_outer:55:1390", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4034", + "rsid":"control_outer:55:4034", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4036", + "rsid":"control_outer:55:4036", + "name":"Relational\nOperator1", + "label":"Relational Operator1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1394", + "rsid":"control_outer:55:1394", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3956", + "rsid":"control_outer:55:3956", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3959", + "rsid":"control_outer:55:3959", + "name":"Switch3", + "label":"Switch3", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3264", + "rsid":"control_outer:55:3264", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4035", + "rsid":"control_outer:55:4035", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4038", + "rsid":"control_outer:55:4038", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1396", + "rsid":"control_outer:55:1396", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4038#out:1;line", + "rsid":"control_outer:55:4038#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1374#out:1;line", + "rsid":"control_outer:55:1374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4034#out:1;line", + "rsid":"control_outer:55:4034#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3883#out:1;line", + "rsid":"control_outer:55:3883#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4035#out:1;line", + "rsid":"control_outer:55:4035#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4033#out:1;line", + "rsid":"control_outer:55:4033#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3956#out:1;line", + "rsid":"control_outer:55:3956#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3959#out:1;line", + "rsid":"control_outer:55:3959#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3958#out:1;line", + "rsid":"control_outer:55:3958#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3957#out:1;line", + "rsid":"control_outer:55:3957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3954#out:1;line", + "rsid":"control_outer:55:3954#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3955#out:1;line", + "rsid":"control_outer:55:3955#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3900#out:1;line", + "rsid":"control_outer:55:3900#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3899#out:1;line", + "rsid":"control_outer:55:3899#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1394#out:1;line", + "rsid":"control_outer:55:1394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1378#out:1;line", + "rsid":"control_outer:55:1378#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1380#out:1;line", + "rsid":"control_outer:55:1380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1390#out:1;line", + "rsid":"control_outer:55:1390#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1377#out:1;line", + "rsid":"control_outer:55:1377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1376#out:1;line", + "rsid":"control_outer:55:1376#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1388#out:1;line", + "rsid":"control_outer:55:1388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1387#out:1;line", + "rsid":"control_outer:55:1387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4036#out:1;line", + "rsid":"control_outer:55:4036#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1385#out:1;line", + "rsid":"control_outer:55:1385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1375#out:1;line", + "rsid":"control_outer:55:1375#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:1373#out:1;line", + "rsid":"control_outer:55:1373#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3257#out:1;line", + "rsid":"control_outer:55:3257#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_1372_d.json", + "sameAsElement":false + }, + { + "hid":399, + "sid":"control_outer:55:3883", + "rsid":"control_outer:55:3883", + "esid":"control_outer:55:3883", + "parent":398, + "children":[ + 400, + 401, + 402 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3883_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3883_d.png", + "elements":[ + { + "sid":"control_outer:55:3884", + "rsid":"control_outer:55:3884", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3885", + "rsid":"control_outer:55:3885", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3886", + "rsid":"control_outer:55:3886", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3887", + "rsid":"control_outer:55:3887", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3888", + "rsid":"control_outer:55:3888", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3892", + "rsid":"control_outer:55:3892", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3898", + "rsid":"control_outer:55:3898", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3883_d.json", + "sameAsElement":false + }, + { + "hid":400, + "sid":"control_outer:55:3887", + "rsid":"control_outer:55:3887", + "esid":"control_outer:55:3887", + "parent":399, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3887_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3887_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3887_d.json", + "sameAsElement":false + }, + { + "hid":401, + "sid":"control_outer:55:3888", + "rsid":"control_outer:55:3888", + "esid":"control_outer:55:3888", + "parent":399, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3888_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3888_d.png", + "elements":[ + { + "sid":"control_outer:55:3889", + "rsid":"control_outer:55:3889", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3890", + "rsid":"control_outer:55:3890", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3891", + "rsid":"control_outer:55:3891", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3890#out:1;line", + "rsid":"control_outer:55:3890#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3889#out:1;line", + "rsid":"control_outer:55:3889#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3888_d.json", + "sameAsElement":false + }, + { + "hid":402, + "sid":"control_outer:55:3892", + "rsid":"control_outer:55:3892", + "esid":"control_outer:55:3892", + "parent":399, + "children":[ + 403 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3892_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3892_d.png", + "elements":[ + { + "sid":"control_outer:55:3893", + "rsid":"control_outer:55:3893", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3894", + "rsid":"control_outer:55:3894", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3895", + "rsid":"control_outer:55:3895", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896", + "rsid":"control_outer:55:3896", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3897", + "rsid":"control_outer:55:3897", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896#out:1;line", + "rsid":"control_outer:55:3896#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3894#out:1;line", + "rsid":"control_outer:55:3894#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3895#out:1;line", + "rsid":"control_outer:55:3895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3893#out:1;line", + "rsid":"control_outer:55:3893#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3892_d.json", + "sameAsElement":false + }, + { + "hid":403, + "sid":"control_outer:55:3896", + "rsid":"control_outer:55:3896", + "esid":"control_outer:55:3896", + "parent":402, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3896_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3896_d.png", + "elements":[ + { + "sid":"control_outer:55:3896:1", + "rsid":"control_outer:55:3896:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:2", + "rsid":"control_outer:55:3896:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:3", + "rsid":"control_outer:55:3896:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:4", + "rsid":"control_outer:55:3896:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:5", + "rsid":"control_outer:55:3896:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:6", + "rsid":"control_outer:55:3896:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:7", + "rsid":"control_outer:55:3896:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:8", + "rsid":"control_outer:55:3896:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:9", + "rsid":"control_outer:55:3896:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3896:1#out:1;line", + "rsid":"control_outer:55:3896:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3896:7#out:1;line", + "rsid":"control_outer:55:3896:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3896:3#out:1;line", + "rsid":"control_outer:55:3896:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3896:5#out:1;line", + "rsid":"control_outer:55:3896:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3896:4#out:1;line", + "rsid":"control_outer:55:3896:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3896:8#out:1;line", + "rsid":"control_outer:55:3896:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3896:2#out:1;line", + "rsid":"control_outer:55:3896:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3896:6#out:1;line", + "rsid":"control_outer:55:3896:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3896_d.json", + "sameAsElement":false + }, + { + "hid":404, + "sid":"control_outer:55:647", + "rsid":"control_outer:55:647", + "esid":"control_outer:55:647", + "parent":383, + "children":[ + 405 + ], + "name":"Disc. Clamping Parallel", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_647_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_647_d.png", + "elements":[ + { + "sid":"control_outer:55:648", + "rsid":"control_outer:55:648", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:650", + "rsid":"control_outer:55:650", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3245", + "rsid":"control_outer:55:3245", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3246", + "rsid":"control_outer:55:3246", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3865", + "rsid":"control_outer:55:3865", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3866", + "rsid":"control_outer:55:3866", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:653", + "rsid":"control_outer:55:653", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4030", + "rsid":"control_outer:55:4030", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3944", + "rsid":"control_outer:55:3944", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:655", + "rsid":"control_outer:55:655", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3945", + "rsid":"control_outer:55:3945", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3947", + "rsid":"control_outer:55:3947", + "name":"Constant3", + "label":"Constant3", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3948", + "rsid":"control_outer:55:3948", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3850", + "rsid":"control_outer:55:3850", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:661", + "rsid":"control_outer:55:661", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4031", + "rsid":"control_outer:55:4031", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3249", + "rsid":"control_outer:55:3249", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:670", + "rsid":"control_outer:55:670", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3943", + "rsid":"control_outer:55:3943", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3949", + "rsid":"control_outer:55:3949", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3252", + "rsid":"control_outer:55:3252", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3253", + "rsid":"control_outer:55:3253", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4032", + "rsid":"control_outer:55:4032", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4037", + "rsid":"control_outer:55:4037", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:672", + "rsid":"control_outer:55:672", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4037#out:1;line", + "rsid":"control_outer:55:4037#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4032#out:1;line", + "rsid":"control_outer:55:4032#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4030#out:1;line", + "rsid":"control_outer:55:4030#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:655#out:1;line", + "rsid":"control_outer:55:655#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3949#out:1;line", + "rsid":"control_outer:55:3949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3947#out:1;line", + "rsid":"control_outer:55:3947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3948#out:1;line", + "rsid":"control_outer:55:3948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3943#out:1;line", + "rsid":"control_outer:55:3943#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:650#out:1;line", + "rsid":"control_outer:55:650#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3945#out:1;line", + "rsid":"control_outer:55:3945#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3944#out:1;line", + "rsid":"control_outer:55:3944#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4031#out:1;line", + "rsid":"control_outer:55:4031#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3866#out:1;line", + "rsid":"control_outer:55:3866#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3865#out:1;line", + "rsid":"control_outer:55:3865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:648#out:1;line", + "rsid":"control_outer:55:648#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3850#out:1;line", + "rsid":"control_outer:55:3850#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:661#out:1;line", + "rsid":"control_outer:55:661#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:653#out:1;line", + "rsid":"control_outer:55:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:670#out:1;line", + "rsid":"control_outer:55:670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3249#out:1;line", + "rsid":"control_outer:55:3249#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3245#out:1;line", + "rsid":"control_outer:55:3245#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3246#out:1;line", + "rsid":"control_outer:55:3246#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_647_d.json", + "sameAsElement":false + }, + { + "hid":405, + "sid":"control_outer:55:3850", + "rsid":"control_outer:55:3850", + "esid":"control_outer:55:3850", + "parent":404, + "children":[ + 406, + 407, + 408 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3850_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3850_d.png", + "elements":[ + { + "sid":"control_outer:55:3851", + "rsid":"control_outer:55:3851", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3860", + "rsid":"control_outer:55:3860", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3861", + "rsid":"control_outer:55:3861", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3874", + "rsid":"control_outer:55:3874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3852", + "rsid":"control_outer:55:3852", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3855", + "rsid":"control_outer:55:3855", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3858", + "rsid":"control_outer:55:3858", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3850_d.json", + "sameAsElement":false + }, + { + "hid":406, + "sid":"control_outer:55:3874", + "rsid":"control_outer:55:3874", + "esid":"control_outer:55:3874", + "parent":405, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3874_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3874_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3874_d.json", + "sameAsElement":false + }, + { + "hid":407, + "sid":"control_outer:55:3852", + "rsid":"control_outer:55:3852", + "esid":"control_outer:55:3852", + "parent":405, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3852_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3852_d.png", + "elements":[ + { + "sid":"control_outer:55:3853", + "rsid":"control_outer:55:3853", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:660", + "rsid":"control_outer:55:660", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3854", + "rsid":"control_outer:55:3854", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:660#out:1;line", + "rsid":"control_outer:55:660#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3853#out:1;line", + "rsid":"control_outer:55:3853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3852_d.json", + "sameAsElement":false + }, + { + "hid":408, + "sid":"control_outer:55:3855", + "rsid":"control_outer:55:3855", + "esid":"control_outer:55:3855", + "parent":405, + "children":[ + 409 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3855_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3855_d.png", + "elements":[ + { + "sid":"control_outer:55:3856", + "rsid":"control_outer:55:3856", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3862", + "rsid":"control_outer:55:3862", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3863", + "rsid":"control_outer:55:3863", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864", + "rsid":"control_outer:55:3864", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3857", + "rsid":"control_outer:55:3857", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864#out:1;line", + "rsid":"control_outer:55:3864#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3862#out:1;line", + "rsid":"control_outer:55:3862#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3863#out:1;line", + "rsid":"control_outer:55:3863#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3856#out:1;line", + "rsid":"control_outer:55:3856#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3855_d.json", + "sameAsElement":false + }, + { + "hid":409, + "sid":"control_outer:55:3864", + "rsid":"control_outer:55:3864", + "esid":"control_outer:55:3864", + "parent":408, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3864_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3864_d.png", + "elements":[ + { + "sid":"control_outer:55:3864:1", + "rsid":"control_outer:55:3864:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:2", + "rsid":"control_outer:55:3864:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:3", + "rsid":"control_outer:55:3864:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:4", + "rsid":"control_outer:55:3864:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:5", + "rsid":"control_outer:55:3864:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:6", + "rsid":"control_outer:55:3864:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:7", + "rsid":"control_outer:55:3864:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:8", + "rsid":"control_outer:55:3864:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:9", + "rsid":"control_outer:55:3864:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3864:1#out:1;line", + "rsid":"control_outer:55:3864:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3864:7#out:1;line", + "rsid":"control_outer:55:3864:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3864:3#out:1;line", + "rsid":"control_outer:55:3864:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3864:5#out:1;line", + "rsid":"control_outer:55:3864:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3864:4#out:1;line", + "rsid":"control_outer:55:3864:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3864:8#out:1;line", + "rsid":"control_outer:55:3864:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3864:2#out:1;line", + "rsid":"control_outer:55:3864:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3864:6#out:1;line", + "rsid":"control_outer:55:3864:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3864_d.json", + "sameAsElement":false + }, + { + "hid":410, + "sid":"control_outer:55:673", + "rsid":"control_outer:55:673", + "esid":"control_outer:55:673", + "parent":383, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Anti-windup/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_673_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_673_d.png", + "elements":[ + { + "sid":"control_outer:55:674", + "rsid":"control_outer:55:674", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3216", + "rsid":"control_outer:55:3216", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3217", + "rsid":"control_outer:55:3217", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3218", + "rsid":"control_outer:55:3218", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3214", + "rsid":"control_outer:55:3214", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3211", + "rsid":"control_outer:55:3211", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3213", + "rsid":"control_outer:55:3213", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3215", + "rsid":"control_outer:55:3215", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:675", + "rsid":"control_outer:55:675", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:674#out:1;line", + "rsid":"control_outer:55:674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3216#out:1;line", + "rsid":"control_outer:55:3216#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3217#out:1;line", + "rsid":"control_outer:55:3217#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3218#out:1;line", + "rsid":"control_outer:55:3218#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3214#out:1;line", + "rsid":"control_outer:55:3214#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_673_d.json", + "sameAsElement":false + }, + { + "hid":411, + "sid":"control_outer:55:677", + "rsid":"control_outer:55:677", + "esid":"control_outer:55:677", + "parent":382, + "children":[ + 412, + 413, + 414 + ], + "name":"D Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_677_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_677_d.png", + "elements":[ + { + "sid":"control_outer:55:678", + "rsid":"control_outer:55:678", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:679", + "rsid":"control_outer:55:679", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:680", + "rsid":"control_outer:55:680", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:681", + "rsid":"control_outer:55:681", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:686", + "rsid":"control_outer:55:686", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:690", + "rsid":"control_outer:55:690", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_677_d.json", + "sameAsElement":false + }, + { + "hid":412, + "sid":"control_outer:55:680", + "rsid":"control_outer:55:680", + "esid":"control_outer:55:680", + "parent":411, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/D Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_680_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_680_d.png", + "elements":[ + { + "sid":"control_outer:55:3185", + "rsid":"control_outer:55:3185", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3186", + "rsid":"control_outer:55:3186", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3187", + "rsid":"control_outer:55:3187", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3185#out:1;line", + "rsid":"control_outer:55:3185#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3186#out:1;line", + "rsid":"control_outer:55:3186#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_680_d.json", + "sameAsElement":false + }, + { + "hid":413, + "sid":"control_outer:55:681", + "rsid":"control_outer:55:681", + "esid":"control_outer:55:681", + "parent":411, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/D Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_681_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_681_d.png", + "elements":[ + { + "sid":"control_outer:55:682", + "rsid":"control_outer:55:682", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:683", + "rsid":"control_outer:55:683", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:684", + "rsid":"control_outer:55:684", + "name":"DProd Out", + "label":"DProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:685", + "rsid":"control_outer:55:685", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:684#out:1;line", + "rsid":"control_outer:55:684#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:683#out:1;line", + "rsid":"control_outer:55:683#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:682#out:1;line", + "rsid":"control_outer:55:682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_681_d.json", + "sameAsElement":false + }, + { + "hid":414, + "sid":"control_outer:55:686", + "rsid":"control_outer:55:686", + "esid":"control_outer:55:686", + "parent":411, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/D Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_686_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_686_d.png", + "elements":[ + { + "sid":"control_outer:55:687", + "rsid":"control_outer:55:687", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3188", + "rsid":"control_outer:55:3188", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:688", + "rsid":"control_outer:55:688", + "name":"Derivative Gain", + "label":"Derivative Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3189", + "rsid":"control_outer:55:3189", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3190", + "rsid":"control_outer:55:3190", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:689", + "rsid":"control_outer:55:689", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:688#out:1;line", + "rsid":"control_outer:55:688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:687#out:1;line", + "rsid":"control_outer:55:687#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3188#out:1;line", + "rsid":"control_outer:55:3188#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3189#out:1;line", + "rsid":"control_outer:55:3189#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_686_d.json", + "sameAsElement":false + }, + { + "hid":415, + "sid":"control_outer:55:692", + "rsid":"control_outer:55:692", + "esid":"control_outer:55:692", + "parent":382, + "children":[ + 416, + 417, + 421, + 422, + 426, + 427 + ], + "name":"Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_692_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_692_d.png", + "elements":[ + { + "sid":"control_outer:55:693", + "rsid":"control_outer:55:693", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:694", + "rsid":"control_outer:55:694", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:695", + "rsid":"control_outer:55:695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:696", + "rsid":"control_outer:55:696", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:697", + "rsid":"control_outer:55:697", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3669", + "rsid":"control_outer:55:3669", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:698", + "rsid":"control_outer:55:698", + "name":"Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:706", + "rsid":"control_outer:55:706", + "name":"Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:715", + "rsid":"control_outer:55:715", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:716", + "rsid":"control_outer:55:716", + "name":"Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:732", + "rsid":"control_outer:55:732", + "name":"Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:740", + "rsid":"control_outer:55:740", + "name":"Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:757", + "rsid":"control_outer:55:757", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_692_d.json", + "sameAsElement":false + }, + { + "hid":416, + "sid":"control_outer:55:698", + "rsid":"control_outer:55:698", + "esid":"control_outer:55:698", + "parent":415, + "children":[ + ], + "name":"Cont. Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_698_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_698_d.png", + "elements":[ + { + "sid":"control_outer:55:699", + "rsid":"control_outer:55:699", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:700", + "rsid":"control_outer:55:700", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:701", + "rsid":"control_outer:55:701", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:702", + "rsid":"control_outer:55:702", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3334", + "rsid":"control_outer:55:3334", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3689", + "rsid":"control_outer:55:3689", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:703", + "rsid":"control_outer:55:703", + "name":"Filter", + "label":"Filter", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3335", + "rsid":"control_outer:55:3335", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:704", + "rsid":"control_outer:55:704", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:2723", + "rsid":"control_outer:55:2723", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3474", + "rsid":"control_outer:55:3474", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3336", + "rsid":"control_outer:55:3336", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3690", + "rsid":"control_outer:55:3690", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:705", + "rsid":"control_outer:55:705", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3689#out:1;line", + "rsid":"control_outer:55:3689#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:702#out:1;line", + "rsid":"control_outer:55:702#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:699#out:1;line", + "rsid":"control_outer:55:699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:703#out:1;line", + "rsid":"control_outer:55:703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:704#out:1;line", + "rsid":"control_outer:55:704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:700#out:1;line", + "rsid":"control_outer:55:700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3334#out:1;line", + "rsid":"control_outer:55:3334#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3335#out:1;line", + "rsid":"control_outer:55:3335#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:701#out:1;line", + "rsid":"control_outer:55:701#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_698_d.json", + "sameAsElement":false + }, + { + "hid":417, + "sid":"control_outer:55:706", + "rsid":"control_outer:55:706", + "esid":"control_outer:55:706", + "parent":415, + "children":[ + 418 + ], + "name":"Differentiator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_706_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_706_d.png", + "elements":[ + { + "sid":"control_outer:55:707", + "rsid":"control_outer:55:707", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:708", + "rsid":"control_outer:55:708", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:709", + "rsid":"control_outer:55:709", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3328", + "rsid":"control_outer:55:3328", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3331", + "rsid":"control_outer:55:3331", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3688", + "rsid":"control_outer:55:3688", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:710", + "rsid":"control_outer:55:710", + "name":"DTDup", + "label":"DTDup", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:711", + "rsid":"control_outer:55:711", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3332", + "rsid":"control_outer:55:3332", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:2722", + "rsid":"control_outer:55:2722", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3333", + "rsid":"control_outer:55:3333", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3330", + "rsid":"control_outer:55:3330", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3480", + "rsid":"control_outer:55:3480", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3670", + "rsid":"control_outer:55:3670", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:713", + "rsid":"control_outer:55:713", + "name":"UD", + "label":"UD", + "className":"Simulink.Delay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:714", + "rsid":"control_outer:55:714", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3688#out:1;line", + "rsid":"control_outer:55:3688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:709#out:1;line", + "rsid":"control_outer:55:709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:707#out:1;line", + "rsid":"control_outer:55:707#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:713#out:1;line", + "rsid":"control_outer:55:713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3670#out:1;line", + "rsid":"control_outer:55:3670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:711#out:1;line", + "rsid":"control_outer:55:711#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3328#out:1;line", + "rsid":"control_outer:55:3328#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3331#out:1;line", + "rsid":"control_outer:55:3331#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3332#out:1;line", + "rsid":"control_outer:55:3332#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:708#out:1;line", + "rsid":"control_outer:55:708#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_706_d.json", + "sameAsElement":false + }, + { + "hid":418, + "sid":"control_outer:55:3670", + "rsid":"control_outer:55:3670", + "esid":"control_outer:55:3670", + "parent":417, + "children":[ + 419, + 420 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Differentiator/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3670_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3670_d.png", + "elements":[ + { + "sid":"control_outer:55:3671", + "rsid":"control_outer:55:3671", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3672", + "rsid":"control_outer:55:3672", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3673", + "rsid":"control_outer:55:3673", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3678", + "rsid":"control_outer:55:3678", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3684", + "rsid":"control_outer:55:3684", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3670_d.json", + "sameAsElement":false + }, + { + "hid":419, + "sid":"control_outer:55:3673", + "rsid":"control_outer:55:3673", + "esid":"control_outer:55:3673", + "parent":418, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Differentiator/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3673_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3673_d.png", + "elements":[ + { + "sid":"control_outer:55:3674", + "rsid":"control_outer:55:3674", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3675", + "rsid":"control_outer:55:3675", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3676", + "rsid":"control_outer:55:3676", + "name":"Udiff*Ts Prod Out", + "label":"Udiff*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3677", + "rsid":"control_outer:55:3677", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3674#out:1;line", + "rsid":"control_outer:55:3674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3676#out:1;line", + "rsid":"control_outer:55:3676#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3675#out:1;line", + "rsid":"control_outer:55:3675#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3673_d.json", + "sameAsElement":false + }, + { + "hid":420, + "sid":"control_outer:55:3678", + "rsid":"control_outer:55:3678", + "esid":"control_outer:55:3678", + "parent":418, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Differentiator/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3678_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3678_d.png", + "elements":[ + { + "sid":"control_outer:55:3679", + "rsid":"control_outer:55:3679", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3680", + "rsid":"control_outer:55:3680", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3681", + "rsid":"control_outer:55:3681", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3682", + "rsid":"control_outer:55:3682", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3683", + "rsid":"control_outer:55:3683", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3679#out:1;line", + "rsid":"control_outer:55:3679#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3680#out:1;line", + "rsid":"control_outer:55:3680#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3682#out:1;line", + "rsid":"control_outer:55:3682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3678_d.json", + "sameAsElement":false + }, + { + "hid":421, + "sid":"control_outer:55:715", + "rsid":"control_outer:55:715", + "esid":"control_outer:55:715", + "parent":415, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_715_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_715_d.png", + "elements":[ + { + "sid":"control_outer:55:3315", + "rsid":"control_outer:55:3315", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3316", + "rsid":"control_outer:55:3316", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3317", + "rsid":"control_outer:55:3317", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3318", + "rsid":"control_outer:55:3318", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3319", + "rsid":"control_outer:55:3319", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3686", + "rsid":"control_outer:55:3686", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3320", + "rsid":"control_outer:55:3320", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3432", + "rsid":"control_outer:55:3432", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3313", + "rsid":"control_outer:55:3313", + "name":"Signal Specification3", + "label":"Signal Specification3", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3324", + "rsid":"control_outer:55:3324", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3321", + "rsid":"control_outer:55:3321", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3323", + "rsid":"control_outer:55:3323", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3314", + "rsid":"control_outer:55:3314", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3325", + "rsid":"control_outer:55:3325", + "name":"Terminator4", + "label":"Terminator4", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3327", + "rsid":"control_outer:55:3327", + "name":"Terminator5", + "label":"Terminator5", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3687", + "rsid":"control_outer:55:3687", + "name":"Terminator6", + "label":"Terminator6", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3686#out:1;line", + "rsid":"control_outer:55:3686#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3316#out:1;line", + "rsid":"control_outer:55:3316#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3313#out:1;line", + "rsid":"control_outer:55:3313#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3320#out:1;line", + "rsid":"control_outer:55:3320#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3317#out:1;line", + "rsid":"control_outer:55:3317#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3319#out:1;line", + "rsid":"control_outer:55:3319#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3324#out:1;line", + "rsid":"control_outer:55:3324#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3318#out:1;line", + "rsid":"control_outer:55:3318#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3315#out:1;line", + "rsid":"control_outer:55:3315#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3432#out:1;line", + "rsid":"control_outer:55:3432#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_715_d.json", + "sameAsElement":false + }, + { + "hid":422, + "sid":"control_outer:55:716", + "rsid":"control_outer:55:716", + "esid":"control_outer:55:716", + "parent":415, + "children":[ + 423 + ], + "name":"Disc. Backward Euler Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_716_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_716_d.png", + "elements":[ + { + "sid":"control_outer:55:717", + "rsid":"control_outer:55:717", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:718", + "rsid":"control_outer:55:718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:719", + "rsid":"control_outer:55:719", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:720", + "rsid":"control_outer:55:720", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3340", + "rsid":"control_outer:55:3340", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3693", + "rsid":"control_outer:55:3693", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:722", + "rsid":"control_outer:55:722", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:721", + "rsid":"control_outer:55:721", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:723", + "rsid":"control_outer:55:723", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:724", + "rsid":"control_outer:55:724", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:725", + "rsid":"control_outer:55:725", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:726", + "rsid":"control_outer:55:726", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:727", + "rsid":"control_outer:55:727", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:2725", + "rsid":"control_outer:55:2725", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3482", + "rsid":"control_outer:55:3482", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3342", + "rsid":"control_outer:55:3342", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3694", + "rsid":"control_outer:55:3694", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:729", + "rsid":"control_outer:55:729", + "name":"Unary Minus", + "label":"Unary Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:730", + "rsid":"control_outer:55:730", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:731", + "rsid":"control_outer:55:731", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:55:3693#out:1;line", + "rsid":"control_outer:55:3693#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:720#out:1;line", + "rsid":"control_outer:55:720#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:723#out:1;line", + "rsid":"control_outer:55:723#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:722#out:1;line", + "rsid":"control_outer:55:722#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:717#out:1;line", + "rsid":"control_outer:55:717#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:725#out:1;line", + "rsid":"control_outer:55:725#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:718#out:1;line", + "rsid":"control_outer:55:718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:721#out:1;line", + "rsid":"control_outer:55:721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3694#out:1;line", + "rsid":"control_outer:55:3694#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:726#out:1;line", + "rsid":"control_outer:55:726#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:727#out:1;line", + "rsid":"control_outer:55:727#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:729#out:1;line", + "rsid":"control_outer:55:729#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:724#out:1;line", + "rsid":"control_outer:55:724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3340#out:1;line", + "rsid":"control_outer:55:3340#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:719#out:1;line", + "rsid":"control_outer:55:719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_716_d.json", + "sameAsElement":false + }, + { + "hid":423, + "sid":"control_outer:55:3694", + "rsid":"control_outer:55:3694", + "esid":"control_outer:55:3694", + "parent":422, + "children":[ + 424, + 425 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Backward Euler Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3694_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3694_d.png", + "elements":[ + { + "sid":"control_outer:55:3695", + "rsid":"control_outer:55:3695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3696", + "rsid":"control_outer:55:3696", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3697", + "rsid":"control_outer:55:3697", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3702", + "rsid":"control_outer:55:3702", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3708", + "rsid":"control_outer:55:3708", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3694_d.json", + "sameAsElement":false + }, + { + "hid":424, + "sid":"control_outer:55:3697", + "rsid":"control_outer:55:3697", + "esid":"control_outer:55:3697", + "parent":423, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Backward Euler Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3697_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3697_d.png", + "elements":[ + { + "sid":"control_outer:55:3698", + "rsid":"control_outer:55:3698", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3699", + "rsid":"control_outer:55:3699", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3700", + "rsid":"control_outer:55:3700", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3701", + "rsid":"control_outer:55:3701", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3699#out:1;line", + "rsid":"control_outer:55:3699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3700#out:1;line", + "rsid":"control_outer:55:3700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3698#out:1;line", + "rsid":"control_outer:55:3698#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3697_d.json", + "sameAsElement":false + }, + { + "hid":425, + "sid":"control_outer:55:3702", + "rsid":"control_outer:55:3702", + "esid":"control_outer:55:3702", + "parent":423, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3702_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3702_d.png", + "elements":[ + { + "sid":"control_outer:55:3703", + "rsid":"control_outer:55:3703", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3704", + "rsid":"control_outer:55:3704", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3705", + "rsid":"control_outer:55:3705", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3706", + "rsid":"control_outer:55:3706", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3707", + "rsid":"control_outer:55:3707", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3706#out:1;line", + "rsid":"control_outer:55:3706#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3704#out:1;line", + "rsid":"control_outer:55:3704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3703#out:1;line", + "rsid":"control_outer:55:3703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3702_d.json", + "sameAsElement":false + }, + { + "hid":426, + "sid":"control_outer:55:732", + "rsid":"control_outer:55:732", + "esid":"control_outer:55:732", + "parent":415, + "children":[ + ], + "name":"Disc. Forward Euler Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_732_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_732_d.png", + "elements":[ + { + "sid":"control_outer:55:733", + "rsid":"control_outer:55:733", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:734", + "rsid":"control_outer:55:734", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:735", + "rsid":"control_outer:55:735", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:736", + "rsid":"control_outer:55:736", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3337", + "rsid":"control_outer:55:3337", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3691", + "rsid":"control_outer:55:3691", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:737", + "rsid":"control_outer:55:737", + "name":"Filter", + "label":"Filter", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3338", + "rsid":"control_outer:55:3338", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:738", + "rsid":"control_outer:55:738", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:2724", + "rsid":"control_outer:55:2724", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3481", + "rsid":"control_outer:55:3481", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3339", + "rsid":"control_outer:55:3339", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3692", + "rsid":"control_outer:55:3692", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:739", + "rsid":"control_outer:55:739", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3691#out:1;line", + "rsid":"control_outer:55:3691#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:736#out:1;line", + "rsid":"control_outer:55:736#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:738#out:1;line", + "rsid":"control_outer:55:738#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:734#out:1;line", + "rsid":"control_outer:55:734#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:733#out:1;line", + "rsid":"control_outer:55:733#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:737#out:1;line", + "rsid":"control_outer:55:737#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3337#out:1;line", + "rsid":"control_outer:55:3337#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3338#out:1;line", + "rsid":"control_outer:55:3338#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:735#out:1;line", + "rsid":"control_outer:55:735#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_732_d.json", + "sameAsElement":false + }, + { + "hid":427, + "sid":"control_outer:55:740", + "rsid":"control_outer:55:740", + "esid":"control_outer:55:740", + "parent":415, + "children":[ + 428 + ], + "name":"Disc. Trapezoidal Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_740_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_740_d.png", + "elements":[ + { + "sid":"control_outer:55:741", + "rsid":"control_outer:55:741", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:742", + "rsid":"control_outer:55:742", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:743", + "rsid":"control_outer:55:743", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:744", + "rsid":"control_outer:55:744", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3343", + "rsid":"control_outer:55:3343", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3724", + "rsid":"control_outer:55:3724", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:746", + "rsid":"control_outer:55:746", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:747", + "rsid":"control_outer:55:747", + "name":"Divide", + "label":"Divide", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:745", + "rsid":"control_outer:55:745", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:748", + "rsid":"control_outer:55:748", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:749", + "rsid":"control_outer:55:749", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:750", + "rsid":"control_outer:55:750", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:751", + "rsid":"control_outer:55:751", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:752", + "rsid":"control_outer:55:752", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:753", + "rsid":"control_outer:55:753", + "name":"SumNum", + "label":"SumNum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:2726", + "rsid":"control_outer:55:2726", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3483", + "rsid":"control_outer:55:3483", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3345", + "rsid":"control_outer:55:3345", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3709", + "rsid":"control_outer:55:3709", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:755", + "rsid":"control_outer:55:755", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:756", + "rsid":"control_outer:55:756", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:55:3724#out:1;line", + "rsid":"control_outer:55:3724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:744#out:1;line", + "rsid":"control_outer:55:744#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:750#out:1;line", + "rsid":"control_outer:55:750#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3709#out:1;line", + "rsid":"control_outer:55:3709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:745#out:1;line", + "rsid":"control_outer:55:745#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:752#out:1;line", + "rsid":"control_outer:55:752#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:753#out:1;line", + "rsid":"control_outer:55:753#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:747#out:1;line", + "rsid":"control_outer:55:747#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:751#out:1;line", + "rsid":"control_outer:55:751#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:741#out:1;line", + "rsid":"control_outer:55:741#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:748#out:1;line", + "rsid":"control_outer:55:748#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:749#out:1;line", + "rsid":"control_outer:55:749#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:742#out:1;line", + "rsid":"control_outer:55:742#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:746#out:1;line", + "rsid":"control_outer:55:746#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3343#out:1;line", + "rsid":"control_outer:55:3343#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:743#out:1;line", + "rsid":"control_outer:55:743#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_740_d.json", + "sameAsElement":false + }, + { + "hid":428, + "sid":"control_outer:55:3709", + "rsid":"control_outer:55:3709", + "esid":"control_outer:55:3709", + "parent":427, + "children":[ + 429, + 430 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Trapezoidal Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3709_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3709_d.png", + "elements":[ + { + "sid":"control_outer:55:3710", + "rsid":"control_outer:55:3710", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3711", + "rsid":"control_outer:55:3711", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3712", + "rsid":"control_outer:55:3712", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3717", + "rsid":"control_outer:55:3717", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3723", + "rsid":"control_outer:55:3723", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3709_d.json", + "sameAsElement":false + }, + { + "hid":429, + "sid":"control_outer:55:3712", + "rsid":"control_outer:55:3712", + "esid":"control_outer:55:3712", + "parent":428, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Trapezoidal Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3712_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3712_d.png", + "elements":[ + { + "sid":"control_outer:55:3713", + "rsid":"control_outer:55:3713", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3714", + "rsid":"control_outer:55:3714", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3778", + "rsid":"control_outer:55:3778", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3715", + "rsid":"control_outer:55:3715", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3716", + "rsid":"control_outer:55:3716", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3778#out:1;line", + "rsid":"control_outer:55:3778#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3714#out:1;line", + "rsid":"control_outer:55:3714#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3715#out:1;line", + "rsid":"control_outer:55:3715#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3713#out:1;line", + "rsid":"control_outer:55:3713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3712_d.json", + "sameAsElement":false + }, + { + "hid":430, + "sid":"control_outer:55:3717", + "rsid":"control_outer:55:3717", + "esid":"control_outer:55:3717", + "parent":428, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3717_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3717_d.png", + "elements":[ + { + "sid":"control_outer:55:3718", + "rsid":"control_outer:55:3718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3719", + "rsid":"control_outer:55:3719", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3720", + "rsid":"control_outer:55:3720", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3721", + "rsid":"control_outer:55:3721", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3722", + "rsid":"control_outer:55:3722", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3721#out:1;line", + "rsid":"control_outer:55:3721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3719#out:1;line", + "rsid":"control_outer:55:3719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3718#out:1;line", + "rsid":"control_outer:55:3718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3717_d.json", + "sameAsElement":false + }, + { + "hid":431, + "sid":"control_outer:55:758", + "rsid":"control_outer:55:758", + "esid":"control_outer:55:758", + "parent":382, + "children":[ + 432, + 433, + 434, + 435 + ], + "name":"Filter ICs", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_758_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_758_d.png", + "elements":[ + { + "sid":"control_outer:55:759", + "rsid":"control_outer:55:759", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:760", + "rsid":"control_outer:55:760", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:761", + "rsid":"control_outer:55:761", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:764", + "rsid":"control_outer:55:764", + "name":"Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:767", + "rsid":"control_outer:55:767", + "name":"Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:770", + "rsid":"control_outer:55:770", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_758_d.json", + "sameAsElement":false + }, + { + "hid":432, + "sid":"control_outer:55:760", + "rsid":"control_outer:55:760", + "esid":"control_outer:55:760", + "parent":431, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_760_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_760_d.png", + "elements":[ + { + "sid":"control_outer:55:3197", + "rsid":"control_outer:55:3197", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3396", + "rsid":"control_outer:55:3396", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3198", + "rsid":"control_outer:55:3198", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3397", + "rsid":"control_outer:55:3397", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3199", + "rsid":"control_outer:55:3199", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3398", + "rsid":"control_outer:55:3398", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3197#out:1;line", + "rsid":"control_outer:55:3197#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3198#out:1;line", + "rsid":"control_outer:55:3198#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3396#out:1;line", + "rsid":"control_outer:55:3396#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3397#out:1;line", + "rsid":"control_outer:55:3397#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_760_d.json", + "sameAsElement":false + }, + { + "hid":433, + "sid":"control_outer:55:761", + "rsid":"control_outer:55:761", + "esid":"control_outer:55:761", + "parent":431, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_761_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_761_d.png", + "elements":[ + { + "sid":"control_outer:55:762", + "rsid":"control_outer:55:762", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:763", + "rsid":"control_outer:55:763", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:762#out:1;line", + "rsid":"control_outer:55:762#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_761_d.json", + "sameAsElement":false + }, + { + "hid":434, + "sid":"control_outer:55:764", + "rsid":"control_outer:55:764", + "esid":"control_outer:55:764", + "parent":431, + "children":[ + ], + "name":"Internal IC - Differentiator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter ICs/Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_764_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_764_d.png", + "elements":[ + { + "sid":"control_outer:55:3203", + "rsid":"control_outer:55:3203", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3402", + "rsid":"control_outer:55:3402", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3204", + "rsid":"control_outer:55:3204", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3403", + "rsid":"control_outer:55:3403", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3205", + "rsid":"control_outer:55:3205", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3404", + "rsid":"control_outer:55:3404", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3203#out:1;line", + "rsid":"control_outer:55:3203#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3204#out:1;line", + "rsid":"control_outer:55:3204#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3402#out:1;line", + "rsid":"control_outer:55:3402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3403#out:1;line", + "rsid":"control_outer:55:3403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_764_d.json", + "sameAsElement":false + }, + { + "hid":435, + "sid":"control_outer:55:767", + "rsid":"control_outer:55:767", + "esid":"control_outer:55:767", + "parent":431, + "children":[ + ], + "name":"Internal IC - Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Filter ICs/Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_767_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_767_d.png", + "elements":[ + { + "sid":"control_outer:55:3200", + "rsid":"control_outer:55:3200", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3399", + "rsid":"control_outer:55:3399", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3201", + "rsid":"control_outer:55:3201", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3400", + "rsid":"control_outer:55:3400", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3202", + "rsid":"control_outer:55:3202", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3401", + "rsid":"control_outer:55:3401", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3200#out:1;line", + "rsid":"control_outer:55:3200#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3201#out:1;line", + "rsid":"control_outer:55:3201#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3399#out:1;line", + "rsid":"control_outer:55:3399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3400#out:1;line", + "rsid":"control_outer:55:3400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_767_d.json", + "sameAsElement":false + }, + { + "hid":436, + "sid":"control_outer:55:780", + "rsid":"control_outer:55:780", + "esid":"control_outer:55:780", + "parent":382, + "children":[ + 437, + 438, + 439 + ], + "name":"I Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_780_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_780_d.png", + "elements":[ + { + "sid":"control_outer:55:781", + "rsid":"control_outer:55:781", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:782", + "rsid":"control_outer:55:782", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:783", + "rsid":"control_outer:55:783", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:784", + "rsid":"control_outer:55:784", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:789", + "rsid":"control_outer:55:789", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:793", + "rsid":"control_outer:55:793", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_780_d.json", + "sameAsElement":false + }, + { + "hid":437, + "sid":"control_outer:55:783", + "rsid":"control_outer:55:783", + "esid":"control_outer:55:783", + "parent":436, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/I Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_783_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_783_d.png", + "elements":[ + { + "sid":"control_outer:55:3170", + "rsid":"control_outer:55:3170", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3171", + "rsid":"control_outer:55:3171", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3172", + "rsid":"control_outer:55:3172", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3171#out:1;line", + "rsid":"control_outer:55:3171#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3170#out:1;line", + "rsid":"control_outer:55:3170#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_783_d.json", + "sameAsElement":false + }, + { + "hid":438, + "sid":"control_outer:55:784", + "rsid":"control_outer:55:784", + "esid":"control_outer:55:784", + "parent":436, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/I Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_784_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_784_d.png", + "elements":[ + { + "sid":"control_outer:55:785", + "rsid":"control_outer:55:785", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:786", + "rsid":"control_outer:55:786", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:787", + "rsid":"control_outer:55:787", + "name":"IProd Out", + "label":"IProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:788", + "rsid":"control_outer:55:788", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:785#out:1;line", + "rsid":"control_outer:55:785#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:786#out:1;line", + "rsid":"control_outer:55:786#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:787#out:1;line", + "rsid":"control_outer:55:787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_784_d.json", + "sameAsElement":false + }, + { + "hid":439, + "sid":"control_outer:55:789", + "rsid":"control_outer:55:789", + "esid":"control_outer:55:789", + "parent":436, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/I Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_789_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_789_d.png", + "elements":[ + { + "sid":"control_outer:55:790", + "rsid":"control_outer:55:790", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3173", + "rsid":"control_outer:55:3173", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:791", + "rsid":"control_outer:55:791", + "name":"Integral Gain", + "label":"Integral Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3174", + "rsid":"control_outer:55:3174", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3175", + "rsid":"control_outer:55:3175", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:792", + "rsid":"control_outer:55:792", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:790#out:1;line", + "rsid":"control_outer:55:790#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:791#out:1;line", + "rsid":"control_outer:55:791#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3174#out:1;line", + "rsid":"control_outer:55:3174#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3173#out:1;line", + "rsid":"control_outer:55:3173#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_789_d.json", + "sameAsElement":false + }, + { + "hid":440, + "sid":"control_outer:55:795", + "rsid":"control_outer:55:795", + "esid":"control_outer:55:795", + "parent":382, + "children":[ + 441, + 442, + 443 + ], + "name":"Ideal P Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_795_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_795_d.png", + "elements":[ + { + "sid":"control_outer:55:796", + "rsid":"control_outer:55:796", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:797", + "rsid":"control_outer:55:797", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:798", + "rsid":"control_outer:55:798", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:803", + "rsid":"control_outer:55:803", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:807", + "rsid":"control_outer:55:807", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:810", + "rsid":"control_outer:55:810", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_795_d.json", + "sameAsElement":false + }, + { + "hid":441, + "sid":"control_outer:55:798", + "rsid":"control_outer:55:798", + "esid":"control_outer:55:798", + "parent":440, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_798_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_798_d.png", + "elements":[ + { + "sid":"control_outer:55:799", + "rsid":"control_outer:55:799", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:800", + "rsid":"control_outer:55:800", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:801", + "rsid":"control_outer:55:801", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:802", + "rsid":"control_outer:55:802", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:799#out:1;line", + "rsid":"control_outer:55:799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:800#out:1;line", + "rsid":"control_outer:55:800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:801#out:1;line", + "rsid":"control_outer:55:801#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_798_d.json", + "sameAsElement":false + }, + { + "hid":442, + "sid":"control_outer:55:803", + "rsid":"control_outer:55:803", + "esid":"control_outer:55:803", + "parent":440, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_803_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_803_d.png", + "elements":[ + { + "sid":"control_outer:55:804", + "rsid":"control_outer:55:804", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3368", + "rsid":"control_outer:55:3368", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:805", + "rsid":"control_outer:55:805", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3369", + "rsid":"control_outer:55:3369", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3370", + "rsid":"control_outer:55:3370", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:806", + "rsid":"control_outer:55:806", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:804#out:1;line", + "rsid":"control_outer:55:804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:805#out:1;line", + "rsid":"control_outer:55:805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3368#out:1;line", + "rsid":"control_outer:55:3368#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3369#out:1;line", + "rsid":"control_outer:55:3369#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_803_d.json", + "sameAsElement":false + }, + { + "hid":443, + "sid":"control_outer:55:807", + "rsid":"control_outer:55:807", + "esid":"control_outer:55:807", + "parent":440, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_807_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_807_d.png", + "elements":[ + { + "sid":"control_outer:55:808", + "rsid":"control_outer:55:808", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3365", + "rsid":"control_outer:55:3365", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3367", + "rsid":"control_outer:55:3367", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:809", + "rsid":"control_outer:55:809", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:808#out:1;line", + "rsid":"control_outer:55:808#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3365#out:1;line", + "rsid":"control_outer:55:3365#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_807_d.json", + "sameAsElement":false + }, + { + "hid":444, + "sid":"control_outer:55:811", + "rsid":"control_outer:55:811", + "esid":"control_outer:55:811", + "parent":382, + "children":[ + 445, + 446, + 447, + 448 + ], + "name":"Ideal P Gain Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_811_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_811_d.png", + "elements":[ + { + "sid":"control_outer:55:812", + "rsid":"control_outer:55:812", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:813", + "rsid":"control_outer:55:813", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3417", + "rsid":"control_outer:55:3417", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:814", + "rsid":"control_outer:55:814", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:819", + "rsid":"control_outer:55:819", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:823", + "rsid":"control_outer:55:823", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:826", + "rsid":"control_outer:55:826", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_811_d.json", + "sameAsElement":false + }, + { + "hid":445, + "sid":"control_outer:55:3417", + "rsid":"control_outer:55:3417", + "esid":"control_outer:55:3417", + "parent":444, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3417_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3417_d.png", + "elements":[ + { + "sid":"control_outer:55:3420", + "rsid":"control_outer:55:3420", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3421", + "rsid":"control_outer:55:3421", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3464", + "rsid":"control_outer:55:3464", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3422", + "rsid":"control_outer:55:3422", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3424", + "rsid":"control_outer:55:3424", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3421#out:1;line", + "rsid":"control_outer:55:3421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3420#out:1;line", + "rsid":"control_outer:55:3420#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3464#out:1;line", + "rsid":"control_outer:55:3464#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3417_d.json", + "sameAsElement":false + }, + { + "hid":446, + "sid":"control_outer:55:814", + "rsid":"control_outer:55:814", + "esid":"control_outer:55:814", + "parent":444, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain Fdbk/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_814_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_814_d.png", + "elements":[ + { + "sid":"control_outer:55:815", + "rsid":"control_outer:55:815", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:816", + "rsid":"control_outer:55:816", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:817", + "rsid":"control_outer:55:817", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:818", + "rsid":"control_outer:55:818", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:817#out:1;line", + "rsid":"control_outer:55:817#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:816#out:1;line", + "rsid":"control_outer:55:816#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:815#out:1;line", + "rsid":"control_outer:55:815#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_814_d.json", + "sameAsElement":false + }, + { + "hid":447, + "sid":"control_outer:55:819", + "rsid":"control_outer:55:819", + "esid":"control_outer:55:819", + "parent":444, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain Fdbk/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_819_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_819_d.png", + "elements":[ + { + "sid":"control_outer:55:820", + "rsid":"control_outer:55:820", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3362", + "rsid":"control_outer:55:3362", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:821", + "rsid":"control_outer:55:821", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3363", + "rsid":"control_outer:55:3363", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3364", + "rsid":"control_outer:55:3364", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:822", + "rsid":"control_outer:55:822", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:821#out:1;line", + "rsid":"control_outer:55:821#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:820#out:1;line", + "rsid":"control_outer:55:820#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3363#out:1;line", + "rsid":"control_outer:55:3363#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3362#out:1;line", + "rsid":"control_outer:55:3362#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_819_d.json", + "sameAsElement":false + }, + { + "hid":448, + "sid":"control_outer:55:823", + "rsid":"control_outer:55:823", + "esid":"control_outer:55:823", + "parent":444, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Ideal P Gain Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_823_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_823_d.png", + "elements":[ + { + "sid":"control_outer:55:824", + "rsid":"control_outer:55:824", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3359", + "rsid":"control_outer:55:3359", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3361", + "rsid":"control_outer:55:3361", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:825", + "rsid":"control_outer:55:825", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:824#out:1;line", + "rsid":"control_outer:55:824#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3359#out:1;line", + "rsid":"control_outer:55:3359#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_823_d.json", + "sameAsElement":false + }, + { + "hid":449, + "sid":"control_outer:55:827", + "rsid":"control_outer:55:827", + "esid":"control_outer:55:827", + "parent":382, + "children":[ + 450, + 451, + 452 + ], + "name":"Integrator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_827_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_827_d.png", + "elements":[ + { + "sid":"control_outer:55:828", + "rsid":"control_outer:55:828", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:829", + "rsid":"control_outer:55:829", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:830", + "rsid":"control_outer:55:830", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:831", + "rsid":"control_outer:55:831", + "name":"Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:837", + "rsid":"control_outer:55:837", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:838", + "rsid":"control_outer:55:838", + "name":"Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:847", + "rsid":"control_outer:55:847", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:848", + "rsid":"control_outer:55:848", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_827_d.json", + "sameAsElement":false + }, + { + "hid":450, + "sid":"control_outer:55:831", + "rsid":"control_outer:55:831", + "esid":"control_outer:55:831", + "parent":449, + "children":[ + ], + "name":"Continuous", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Integrator/Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_831_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_831_d.png", + "elements":[ + { + "sid":"control_outer:55:832", + "rsid":"control_outer:55:832", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:833", + "rsid":"control_outer:55:833", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:834", + "rsid":"control_outer:55:834", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3433", + "rsid":"control_outer:55:3433", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:835", + "rsid":"control_outer:55:835", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3434", + "rsid":"control_outer:55:3434", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:2708", + "rsid":"control_outer:55:2708", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3473", + "rsid":"control_outer:55:3473", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3435", + "rsid":"control_outer:55:3435", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:836", + "rsid":"control_outer:55:836", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:832#out:1;line", + "rsid":"control_outer:55:832#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:834#out:1;line", + "rsid":"control_outer:55:834#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:835#out:1;line", + "rsid":"control_outer:55:835#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3433#out:1;line", + "rsid":"control_outer:55:3433#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3434#out:1;line", + "rsid":"control_outer:55:3434#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:833#out:1;line", + "rsid":"control_outer:55:833#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_831_d.json", + "sameAsElement":false + }, + { + "hid":451, + "sid":"control_outer:55:837", + "rsid":"control_outer:55:837", + "esid":"control_outer:55:837", + "parent":449, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Integrator/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_837_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_837_d.png", + "elements":[ + { + "sid":"control_outer:55:3412", + "rsid":"control_outer:55:3412", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3406", + "rsid":"control_outer:55:3406", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3405", + "rsid":"control_outer:55:3405", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3491", + "rsid":"control_outer:55:3491", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3413", + "rsid":"control_outer:55:3413", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3490", + "rsid":"control_outer:55:3490", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3408", + "rsid":"control_outer:55:3408", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3409", + "rsid":"control_outer:55:3409", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3410", + "rsid":"control_outer:55:3410", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3414", + "rsid":"control_outer:55:3414", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3492", + "rsid":"control_outer:55:3492", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3406#out:1;line", + "rsid":"control_outer:55:3406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3408#out:1;line", + "rsid":"control_outer:55:3408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3405#out:1;line", + "rsid":"control_outer:55:3405#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3412#out:1;line", + "rsid":"control_outer:55:3412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3413#out:1;line", + "rsid":"control_outer:55:3413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3491#out:1;line", + "rsid":"control_outer:55:3491#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3490#out:1;line", + "rsid":"control_outer:55:3490#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_837_d.json", + "sameAsElement":false + }, + { + "hid":452, + "sid":"control_outer:55:838", + "rsid":"control_outer:55:838", + "esid":"control_outer:55:838", + "parent":449, + "children":[ + ], + "name":"Discrete", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Integrator/Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_838_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_838_d.png", + "elements":[ + { + "sid":"control_outer:55:839", + "rsid":"control_outer:55:839", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:840", + "rsid":"control_outer:55:840", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:841", + "rsid":"control_outer:55:841", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:2704", + "rsid":"control_outer:55:2704", + "name":"Ground_Integrator", + "label":"Ground_Integrator", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:843", + "rsid":"control_outer:55:843", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3472", + "rsid":"control_outer:55:3472", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:844", + "rsid":"control_outer:55:844", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:2709", + "rsid":"control_outer:55:2709", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3479", + "rsid":"control_outer:55:3479", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:845", + "rsid":"control_outer:55:845", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:846", + "rsid":"control_outer:55:846", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:841#out:1;line", + "rsid":"control_outer:55:841#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:843#out:1;line", + "rsid":"control_outer:55:843#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:839#out:1;line", + "rsid":"control_outer:55:839#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:2704#out:1;line", + "rsid":"control_outer:55:2704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3472#out:1;line", + "rsid":"control_outer:55:3472#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:840#out:1;line", + "rsid":"control_outer:55:840#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:843#state:1;line", + "rsid":"control_outer:55:843#state:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_838_d.json", + "sameAsElement":false + }, + { + "hid":453, + "sid":"control_outer:55:849", + "rsid":"control_outer:55:849", + "esid":"control_outer:55:849", + "parent":382, + "children":[ + 454, + 455, + 456 + ], + "name":"Integrator ICs", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_849_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_849_d.png", + "elements":[ + { + "sid":"control_outer:55:850", + "rsid":"control_outer:55:850", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:851", + "rsid":"control_outer:55:851", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:852", + "rsid":"control_outer:55:852", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:855", + "rsid":"control_outer:55:855", + "name":"Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:858", + "rsid":"control_outer:55:858", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_849_d.json", + "sameAsElement":false + }, + { + "hid":454, + "sid":"control_outer:55:851", + "rsid":"control_outer:55:851", + "esid":"control_outer:55:851", + "parent":453, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Integrator ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_851_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_851_d.png", + "elements":[ + { + "sid":"control_outer:55:3176", + "rsid":"control_outer:55:3176", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3386", + "rsid":"control_outer:55:3386", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3177", + "rsid":"control_outer:55:3177", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3385", + "rsid":"control_outer:55:3385", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3178", + "rsid":"control_outer:55:3178", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3384", + "rsid":"control_outer:55:3384", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3177#out:1;line", + "rsid":"control_outer:55:3177#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3176#out:1;line", + "rsid":"control_outer:55:3176#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3385#out:1;line", + "rsid":"control_outer:55:3385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3386#out:1;line", + "rsid":"control_outer:55:3386#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_851_d.json", + "sameAsElement":false + }, + { + "hid":455, + "sid":"control_outer:55:852", + "rsid":"control_outer:55:852", + "esid":"control_outer:55:852", + "parent":453, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Integrator ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_852_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_852_d.png", + "elements":[ + { + "sid":"control_outer:55:853", + "rsid":"control_outer:55:853", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:854", + "rsid":"control_outer:55:854", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:853#out:1;line", + "rsid":"control_outer:55:853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_852_d.json", + "sameAsElement":false + }, + { + "hid":456, + "sid":"control_outer:55:855", + "rsid":"control_outer:55:855", + "esid":"control_outer:55:855", + "parent":453, + "children":[ + ], + "name":"Internal IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Integrator ICs/Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_855_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_855_d.png", + "elements":[ + { + "sid":"control_outer:55:3179", + "rsid":"control_outer:55:3179", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3387", + "rsid":"control_outer:55:3387", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3180", + "rsid":"control_outer:55:3180", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3388", + "rsid":"control_outer:55:3388", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3181", + "rsid":"control_outer:55:3181", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3389", + "rsid":"control_outer:55:3389", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3179#out:1;line", + "rsid":"control_outer:55:3179#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3180#out:1;line", + "rsid":"control_outer:55:3180#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3387#out:1;line", + "rsid":"control_outer:55:3387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3388#out:1;line", + "rsid":"control_outer:55:3388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_855_d.json", + "sameAsElement":false + }, + { + "hid":457, + "sid":"control_outer:55:860", + "rsid":"control_outer:55:860", + "esid":"control_outer:55:860", + "parent":382, + "children":[ + 458, + 459, + 460, + 461 + ], + "name":"N Copy", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_860_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_860_d.png", + "elements":[ + { + "sid":"control_outer:55:861", + "rsid":"control_outer:55:861", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3484", + "rsid":"control_outer:55:3484", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:862", + "rsid":"control_outer:55:862", + "name":"Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:864", + "rsid":"control_outer:55:864", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:867", + "rsid":"control_outer:55:867", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:870", + "rsid":"control_outer:55:870", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_860_d.json", + "sameAsElement":false + }, + { + "hid":458, + "sid":"control_outer:55:3484", + "rsid":"control_outer:55:3484", + "esid":"control_outer:55:3484", + "parent":457, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3484_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3484_d.png", + "elements":[ + { + "sid":"control_outer:55:3485", + "rsid":"control_outer:55:3485", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3487", + "rsid":"control_outer:55:3487", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3485#out:1;line", + "rsid":"control_outer:55:3485#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3484_d.json", + "sameAsElement":false + }, + { + "hid":459, + "sid":"control_outer:55:862", + "rsid":"control_outer:55:862", + "esid":"control_outer:55:862", + "parent":457, + "children":[ + ], + "name":"Disabled wSignal Specification", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Copy/Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_862_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_862_d.png", + "elements":[ + { + "sid":"control_outer:55:3191", + "rsid":"control_outer:55:3191", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3416", + "rsid":"control_outer:55:3416", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3193", + "rsid":"control_outer:55:3193", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3191#out:1;line", + "rsid":"control_outer:55:3191#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3416#out:1;line", + "rsid":"control_outer:55:3416#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_862_d.json", + "sameAsElement":false + }, + { + "hid":460, + "sid":"control_outer:55:864", + "rsid":"control_outer:55:864", + "esid":"control_outer:55:864", + "parent":457, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Copy/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_864_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_864_d.png", + "elements":[ + { + "sid":"control_outer:55:865", + "rsid":"control_outer:55:865", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:866", + "rsid":"control_outer:55:866", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:865#out:1;line", + "rsid":"control_outer:55:865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_864_d.json", + "sameAsElement":false + }, + { + "hid":461, + "sid":"control_outer:55:867", + "rsid":"control_outer:55:867", + "esid":"control_outer:55:867", + "parent":457, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Copy/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_867_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_867_d.png", + "elements":[ + { + "sid":"control_outer:55:3194", + "rsid":"control_outer:55:3194", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:868", + "rsid":"control_outer:55:868", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3195", + "rsid":"control_outer:55:3195", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3196", + "rsid":"control_outer:55:3196", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:869", + "rsid":"control_outer:55:869", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:868#out:1;line", + "rsid":"control_outer:55:868#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3194#out:1;line", + "rsid":"control_outer:55:3194#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3195#out:1;line", + "rsid":"control_outer:55:3195#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_867_d.json", + "sameAsElement":false + }, + { + "hid":462, + "sid":"control_outer:55:871", + "rsid":"control_outer:55:871", + "esid":"control_outer:55:871", + "parent":382, + "children":[ + 463, + 464, + 465, + 466 + ], + "name":"N Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_871_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_871_d.png", + "elements":[ + { + "sid":"control_outer:55:872", + "rsid":"control_outer:55:872", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:873", + "rsid":"control_outer:55:873", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:874", + "rsid":"control_outer:55:874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:875", + "rsid":"control_outer:55:875", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:880", + "rsid":"control_outer:55:880", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:884", + "rsid":"control_outer:55:884", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:887", + "rsid":"control_outer:55:887", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_871_d.json", + "sameAsElement":false + }, + { + "hid":463, + "sid":"control_outer:55:874", + "rsid":"control_outer:55:874", + "esid":"control_outer:55:874", + "parent":462, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_874_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_874_d.png", + "elements":[ + { + "sid":"control_outer:55:3349", + "rsid":"control_outer:55:3349", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3350", + "rsid":"control_outer:55:3350", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3351", + "rsid":"control_outer:55:3351", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3347", + "rsid":"control_outer:55:3347", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3352", + "rsid":"control_outer:55:3352", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3348", + "rsid":"control_outer:55:3348", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3347#out:1;line", + "rsid":"control_outer:55:3347#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3349#out:1;line", + "rsid":"control_outer:55:3349#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3350#out:1;line", + "rsid":"control_outer:55:3350#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3351#out:1;line", + "rsid":"control_outer:55:3351#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_874_d.json", + "sameAsElement":false + }, + { + "hid":464, + "sid":"control_outer:55:875", + "rsid":"control_outer:55:875", + "esid":"control_outer:55:875", + "parent":462, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_875_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_875_d.png", + "elements":[ + { + "sid":"control_outer:55:876", + "rsid":"control_outer:55:876", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:877", + "rsid":"control_outer:55:877", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:878", + "rsid":"control_outer:55:878", + "name":"NProd Out", + "label":"NProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:879", + "rsid":"control_outer:55:879", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:876#out:1;line", + "rsid":"control_outer:55:876#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:877#out:1;line", + "rsid":"control_outer:55:877#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:878#out:1;line", + "rsid":"control_outer:55:878#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_875_d.json", + "sameAsElement":false + }, + { + "hid":465, + "sid":"control_outer:55:880", + "rsid":"control_outer:55:880", + "esid":"control_outer:55:880", + "parent":462, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_880_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_880_d.png", + "elements":[ + { + "sid":"control_outer:55:881", + "rsid":"control_outer:55:881", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3356", + "rsid":"control_outer:55:3356", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:882", + "rsid":"control_outer:55:882", + "name":"Filter Coefficient", + "label":"Filter Coefficient", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3357", + "rsid":"control_outer:55:3357", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3358", + "rsid":"control_outer:55:3358", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:883", + "rsid":"control_outer:55:883", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:881#out:1;line", + "rsid":"control_outer:55:881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:882#out:1;line", + "rsid":"control_outer:55:882#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3356#out:1;line", + "rsid":"control_outer:55:3356#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3357#out:1;line", + "rsid":"control_outer:55:3357#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_880_d.json", + "sameAsElement":false + }, + { + "hid":466, + "sid":"control_outer:55:884", + "rsid":"control_outer:55:884", + "esid":"control_outer:55:884", + "parent":462, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/N Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_884_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_884_d.png", + "elements":[ + { + "sid":"control_outer:55:885", + "rsid":"control_outer:55:885", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3353", + "rsid":"control_outer:55:3353", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3355", + "rsid":"control_outer:55:3355", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:886", + "rsid":"control_outer:55:886", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:885#out:1;line", + "rsid":"control_outer:55:885#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3353#out:1;line", + "rsid":"control_outer:55:3353#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_884_d.json", + "sameAsElement":false + }, + { + "hid":467, + "sid":"control_outer:55:888", + "rsid":"control_outer:55:888", + "esid":"control_outer:55:888", + "parent":382, + "children":[ + 468, + 469, + 470 + ], + "name":"P Copy", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_888_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_888_d.png", + "elements":[ + { + "sid":"control_outer:55:889", + "rsid":"control_outer:55:889", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:890", + "rsid":"control_outer:55:890", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:891", + "rsid":"control_outer:55:891", + "name":"External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:894", + "rsid":"control_outer:55:894", + "name":"Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:900", + "rsid":"control_outer:55:900", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_888_d.json", + "sameAsElement":false + }, + { + "hid":468, + "sid":"control_outer:55:890", + "rsid":"control_outer:55:890", + "esid":"control_outer:55:890", + "parent":467, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/P Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_890_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_890_d.png", + "elements":[ + { + "sid":"control_outer:55:3291", + "rsid":"control_outer:55:3291", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3302", + "rsid":"control_outer:55:3302", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3291#out:1;line", + "rsid":"control_outer:55:3291#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_890_d.json", + "sameAsElement":false + }, + { + "hid":469, + "sid":"control_outer:55:891", + "rsid":"control_outer:55:891", + "esid":"control_outer:55:891", + "parent":467, + "children":[ + ], + "name":"External Parameters Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/P Copy/External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_891_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_891_d.png", + "elements":[ + { + "sid":"control_outer:55:892", + "rsid":"control_outer:55:892", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:893", + "rsid":"control_outer:55:893", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:892#out:1;line", + "rsid":"control_outer:55:892#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_891_d.json", + "sameAsElement":false + }, + { + "hid":470, + "sid":"control_outer:55:894", + "rsid":"control_outer:55:894", + "esid":"control_outer:55:894", + "parent":467, + "children":[ + ], + "name":"Internal Parameters Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/P Copy/Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_894_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_894_d.png", + "elements":[ + { + "sid":"control_outer:55:3303", + "rsid":"control_outer:55:3303", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:895", + "rsid":"control_outer:55:895", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3305", + "rsid":"control_outer:55:3305", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:896", + "rsid":"control_outer:55:896", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:895#out:1;line", + "rsid":"control_outer:55:895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3303#out:1;line", + "rsid":"control_outer:55:3303#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_894_d.json", + "sameAsElement":false + }, + { + "hid":471, + "sid":"control_outer:55:901", + "rsid":"control_outer:55:901", + "esid":"control_outer:55:901", + "parent":382, + "children":[ + ], + "name":"PID Compensator Formula", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_901_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_901_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_55_901_d.json", + "sameAsElement":false + }, + { + "hid":472, + "sid":"control_outer:55:902", + "rsid":"control_outer:55:902", + "esid":"control_outer:55:902", + "parent":382, + "children":[ + 473, + 474, + 475, + 476 + ], + "name":"Parallel P Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_902_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_902_d.png", + "elements":[ + { + "sid":"control_outer:55:903", + "rsid":"control_outer:55:903", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:904", + "rsid":"control_outer:55:904", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:905", + "rsid":"control_outer:55:905", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:906", + "rsid":"control_outer:55:906", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:911", + "rsid":"control_outer:55:911", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:915", + "rsid":"control_outer:55:915", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:918", + "rsid":"control_outer:55:918", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_902_d.json", + "sameAsElement":false + }, + { + "hid":473, + "sid":"control_outer:55:905", + "rsid":"control_outer:55:905", + "esid":"control_outer:55:905", + "parent":472, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Parallel P Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_905_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_905_d.png", + "elements":[ + { + "sid":"control_outer:55:3161", + "rsid":"control_outer:55:3161", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3162", + "rsid":"control_outer:55:3162", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3163", + "rsid":"control_outer:55:3163", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3161#out:1;line", + "rsid":"control_outer:55:3161#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3162#out:1;line", + "rsid":"control_outer:55:3162#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_905_d.json", + "sameAsElement":false + }, + { + "hid":474, + "sid":"control_outer:55:906", + "rsid":"control_outer:55:906", + "esid":"control_outer:55:906", + "parent":472, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Parallel P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_906_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_906_d.png", + "elements":[ + { + "sid":"control_outer:55:907", + "rsid":"control_outer:55:907", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:908", + "rsid":"control_outer:55:908", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:909", + "rsid":"control_outer:55:909", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:910", + "rsid":"control_outer:55:910", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:909#out:1;line", + "rsid":"control_outer:55:909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:908#out:1;line", + "rsid":"control_outer:55:908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:907#out:1;line", + "rsid":"control_outer:55:907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_906_d.json", + "sameAsElement":false + }, + { + "hid":475, + "sid":"control_outer:55:911", + "rsid":"control_outer:55:911", + "esid":"control_outer:55:911", + "parent":472, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Parallel P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_911_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_911_d.png", + "elements":[ + { + "sid":"control_outer:55:912", + "rsid":"control_outer:55:912", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3167", + "rsid":"control_outer:55:3167", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:913", + "rsid":"control_outer:55:913", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3168", + "rsid":"control_outer:55:3168", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3169", + "rsid":"control_outer:55:3169", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:914", + "rsid":"control_outer:55:914", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:913#out:1;line", + "rsid":"control_outer:55:913#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:912#out:1;line", + "rsid":"control_outer:55:912#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3168#out:1;line", + "rsid":"control_outer:55:3168#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3167#out:1;line", + "rsid":"control_outer:55:3167#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_911_d.json", + "sameAsElement":false + }, + { + "hid":476, + "sid":"control_outer:55:915", + "rsid":"control_outer:55:915", + "esid":"control_outer:55:915", + "parent":472, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Parallel P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_915_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_915_d.png", + "elements":[ + { + "sid":"control_outer:55:916", + "rsid":"control_outer:55:916", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3164", + "rsid":"control_outer:55:3164", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3166", + "rsid":"control_outer:55:3166", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:917", + "rsid":"control_outer:55:917", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:916#out:1;line", + "rsid":"control_outer:55:916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3164#out:1;line", + "rsid":"control_outer:55:3164#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_915_d.json", + "sameAsElement":false + }, + { + "hid":477, + "sid":"control_outer:55:1417", + "rsid":"control_outer:55:1417", + "esid":"control_outer:55:1417", + "parent":382, + "children":[ + 478, + 479 + ], + "name":"Reset Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_1417_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_1417_d.png", + "elements":[ + { + "sid":"control_outer:55:1418", + "rsid":"control_outer:55:1418", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1419", + "rsid":"control_outer:55:1419", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:1420", + "rsid":"control_outer:55:1420", + "name":"External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:1426", + "rsid":"control_outer:55:1426", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_1417_d.json", + "sameAsElement":false + }, + { + "hid":478, + "sid":"control_outer:55:1419", + "rsid":"control_outer:55:1419", + "esid":"control_outer:55:1419", + "parent":477, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Reset Signal/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_1419_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_1419_d.png", + "elements":[ + { + "sid":"control_outer:55:3182", + "rsid":"control_outer:55:3182", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3393", + "rsid":"control_outer:55:3393", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3183", + "rsid":"control_outer:55:3183", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3394", + "rsid":"control_outer:55:3394", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3184", + "rsid":"control_outer:55:3184", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3395", + "rsid":"control_outer:55:3395", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3182#out:1;line", + "rsid":"control_outer:55:3182#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3183#out:1;line", + "rsid":"control_outer:55:3183#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3393#out:1;line", + "rsid":"control_outer:55:3393#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3394#out:1;line", + "rsid":"control_outer:55:3394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_1419_d.json", + "sameAsElement":false + }, + { + "hid":479, + "sid":"control_outer:55:1420", + "rsid":"control_outer:55:1420", + "esid":"control_outer:55:1420", + "parent":477, + "children":[ + ], + "name":"External Reset", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Reset Signal/External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_1420_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_1420_d.png", + "elements":[ + { + "sid":"control_outer:55:1421", + "rsid":"control_outer:55:1421", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1422", + "rsid":"control_outer:55:1422", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:1421#out:1;line", + "rsid":"control_outer:55:1421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_1420_d.json", + "sameAsElement":false + }, + { + "hid":480, + "sid":"control_outer:55:919", + "rsid":"control_outer:55:919", + "esid":"control_outer:55:919", + "parent":382, + "children":[ + 481, + 482, + 484 + ], + "name":"Saturation", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_919_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_919_d.png", + "elements":[ + { + "sid":"control_outer:55:920", + "rsid":"control_outer:55:920", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3794", + "rsid":"control_outer:55:3794", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3795", + "rsid":"control_outer:55:3795", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:921", + "rsid":"control_outer:55:921", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3779", + "rsid":"control_outer:55:3779", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:925", + "rsid":"control_outer:55:925", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:928", + "rsid":"control_outer:55:928", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_919_d.json", + "sameAsElement":false + }, + { + "hid":481, + "sid":"control_outer:55:921", + "rsid":"control_outer:55:921", + "esid":"control_outer:55:921", + "parent":480, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_921_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_921_d.png", + "elements":[ + { + "sid":"control_outer:55:922", + "rsid":"control_outer:55:922", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3802", + "rsid":"control_outer:55:3802", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3803", + "rsid":"control_outer:55:3803", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:923", + "rsid":"control_outer:55:923", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3804", + "rsid":"control_outer:55:3804", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3805", + "rsid":"control_outer:55:3805", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3806", + "rsid":"control_outer:55:3806", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3807", + "rsid":"control_outer:55:3807", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:924", + "rsid":"control_outer:55:924", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3805#out:1;line", + "rsid":"control_outer:55:3805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3802#out:1;line", + "rsid":"control_outer:55:3802#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3803#out:1;line", + "rsid":"control_outer:55:3803#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3804#out:1;line", + "rsid":"control_outer:55:3804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:922#out:1;line", + "rsid":"control_outer:55:922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:923#out:1;line", + "rsid":"control_outer:55:923#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_921_d.json", + "sameAsElement":false + }, + { + "hid":482, + "sid":"control_outer:55:3779", + "rsid":"control_outer:55:3779", + "esid":"control_outer:55:3779", + "parent":480, + "children":[ + 483 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3779_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3779_d.png", + "elements":[ + { + "sid":"control_outer:55:3780", + "rsid":"control_outer:55:3780", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3783", + "rsid":"control_outer:55:3783", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3784", + "rsid":"control_outer:55:3784", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846", + "rsid":"control_outer:55:3846", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3782", + "rsid":"control_outer:55:3782", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3784#out:1;line", + "rsid":"control_outer:55:3784#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3783#out:1;line", + "rsid":"control_outer:55:3783#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3846#out:1;line", + "rsid":"control_outer:55:3846#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3780#out:1;line", + "rsid":"control_outer:55:3780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3779_d.json", + "sameAsElement":false + }, + { + "hid":483, + "sid":"control_outer:55:3846", + "rsid":"control_outer:55:3846", + "esid":"control_outer:55:3846", + "parent":482, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3846_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3846_d.png", + "elements":[ + { + "sid":"control_outer:55:3846:1", + "rsid":"control_outer:55:3846:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:2", + "rsid":"control_outer:55:3846:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:3", + "rsid":"control_outer:55:3846:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:4", + "rsid":"control_outer:55:3846:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:5", + "rsid":"control_outer:55:3846:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:6", + "rsid":"control_outer:55:3846:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:7", + "rsid":"control_outer:55:3846:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:8", + "rsid":"control_outer:55:3846:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:9", + "rsid":"control_outer:55:3846:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:10", + "rsid":"control_outer:55:3846:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3846:9#out:1;line", + "rsid":"control_outer:55:3846:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3846:6#out:1;line", + "rsid":"control_outer:55:3846:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3846:8#out:1;line", + "rsid":"control_outer:55:3846:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3846:7#out:1;line", + "rsid":"control_outer:55:3846:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3846:3#out:1;line", + "rsid":"control_outer:55:3846:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3846:2#out:1;line", + "rsid":"control_outer:55:3846:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3846:1#out:1;line", + "rsid":"control_outer:55:3846:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3846_d.json", + "sameAsElement":false + }, + { + "hid":484, + "sid":"control_outer:55:925", + "rsid":"control_outer:55:925", + "esid":"control_outer:55:925", + "parent":480, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_925_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_925_d.png", + "elements":[ + { + "sid":"control_outer:55:926", + "rsid":"control_outer:55:926", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3798", + "rsid":"control_outer:55:3798", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3799", + "rsid":"control_outer:55:3799", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3796", + "rsid":"control_outer:55:3796", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3800", + "rsid":"control_outer:55:3800", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3797", + "rsid":"control_outer:55:3797", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3801", + "rsid":"control_outer:55:3801", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:927", + "rsid":"control_outer:55:927", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3800#out:1;line", + "rsid":"control_outer:55:3800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3799#out:1;line", + "rsid":"control_outer:55:3799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3798#out:1;line", + "rsid":"control_outer:55:3798#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3796#out:1;line", + "rsid":"control_outer:55:3796#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:926#out:1;line", + "rsid":"control_outer:55:926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_925_d.json", + "sameAsElement":false + }, + { + "hid":485, + "sid":"control_outer:55:929", + "rsid":"control_outer:55:929", + "esid":"control_outer:55:929", + "parent":382, + "children":[ + 486, + 487, + 488, + 490 + ], + "name":"Saturation Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_929_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_929_d.png", + "elements":[ + { + "sid":"control_outer:55:930", + "rsid":"control_outer:55:930", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3808", + "rsid":"control_outer:55:3808", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3809", + "rsid":"control_outer:55:3809", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3427", + "rsid":"control_outer:55:3427", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:931", + "rsid":"control_outer:55:931", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3786", + "rsid":"control_outer:55:3786", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:935", + "rsid":"control_outer:55:935", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:938", + "rsid":"control_outer:55:938", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_929_d.json", + "sameAsElement":false + }, + { + "hid":486, + "sid":"control_outer:55:3427", + "rsid":"control_outer:55:3427", + "esid":"control_outer:55:3427", + "parent":485, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3427_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3427_d.png", + "elements":[ + { + "sid":"control_outer:55:3428", + "rsid":"control_outer:55:3428", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3430", + "rsid":"control_outer:55:3430", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3431", + "rsid":"control_outer:55:3431", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3428#out:1;line", + "rsid":"control_outer:55:3428#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3430#out:1;line", + "rsid":"control_outer:55:3430#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3427_d.json", + "sameAsElement":false + }, + { + "hid":487, + "sid":"control_outer:55:931", + "rsid":"control_outer:55:931", + "esid":"control_outer:55:931", + "parent":485, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_931_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_931_d.png", + "elements":[ + { + "sid":"control_outer:55:932", + "rsid":"control_outer:55:932", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:933", + "rsid":"control_outer:55:933", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:934", + "rsid":"control_outer:55:934", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:933#out:1;line", + "rsid":"control_outer:55:933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:932#out:1;line", + "rsid":"control_outer:55:932#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_931_d.json", + "sameAsElement":false + }, + { + "hid":488, + "sid":"control_outer:55:3786", + "rsid":"control_outer:55:3786", + "esid":"control_outer:55:3786", + "parent":485, + "children":[ + 489 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation Fdbk/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3786_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3786_d.png", + "elements":[ + { + "sid":"control_outer:55:3787", + "rsid":"control_outer:55:3787", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3788", + "rsid":"control_outer:55:3788", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3789", + "rsid":"control_outer:55:3789", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847", + "rsid":"control_outer:55:3847", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3791", + "rsid":"control_outer:55:3791", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3789#out:1;line", + "rsid":"control_outer:55:3789#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3788#out:1;line", + "rsid":"control_outer:55:3788#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3847#out:1;line", + "rsid":"control_outer:55:3847#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3787#out:1;line", + "rsid":"control_outer:55:3787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3786_d.json", + "sameAsElement":false + }, + { + "hid":489, + "sid":"control_outer:55:3847", + "rsid":"control_outer:55:3847", + "esid":"control_outer:55:3847", + "parent":488, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation Fdbk/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3847_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3847_d.png", + "elements":[ + { + "sid":"control_outer:55:3847:1", + "rsid":"control_outer:55:3847:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:2", + "rsid":"control_outer:55:3847:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:3", + "rsid":"control_outer:55:3847:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:4", + "rsid":"control_outer:55:3847:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:5", + "rsid":"control_outer:55:3847:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:6", + "rsid":"control_outer:55:3847:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:7", + "rsid":"control_outer:55:3847:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:8", + "rsid":"control_outer:55:3847:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:9", + "rsid":"control_outer:55:3847:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:10", + "rsid":"control_outer:55:3847:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3847:9#out:1;line", + "rsid":"control_outer:55:3847:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3847:6#out:1;line", + "rsid":"control_outer:55:3847:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3847:8#out:1;line", + "rsid":"control_outer:55:3847:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3847:7#out:1;line", + "rsid":"control_outer:55:3847:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3847:3#out:1;line", + "rsid":"control_outer:55:3847:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3847:2#out:1;line", + "rsid":"control_outer:55:3847:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3847:1#out:1;line", + "rsid":"control_outer:55:3847:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3847_d.json", + "sameAsElement":false + }, + { + "hid":490, + "sid":"control_outer:55:935", + "rsid":"control_outer:55:935", + "esid":"control_outer:55:935", + "parent":485, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Saturation Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_935_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_935_d.png", + "elements":[ + { + "sid":"control_outer:55:936", + "rsid":"control_outer:55:936", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:937", + "rsid":"control_outer:55:937", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:936#out:1;line", + "rsid":"control_outer:55:936#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_935_d.json", + "sameAsElement":false + }, + { + "hid":491, + "sid":"control_outer:55:3493", + "rsid":"control_outer:55:3493", + "esid":"control_outer:55:3493", + "parent":382, + "children":[ + 492, + 493, + 494, + 495, + 496 + ], + "name":"Sum", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3493_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3493_d.png", + "elements":[ + { + "sid":"control_outer:55:3494", + "rsid":"control_outer:55:3494", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3503", + "rsid":"control_outer:55:3503", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3504", + "rsid":"control_outer:55:3504", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3498", + "rsid":"control_outer:55:3498", + "name":"Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3495", + "rsid":"control_outer:55:3495", + "name":"Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3509", + "rsid":"control_outer:55:3509", + "name":"Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3506", + "rsid":"control_outer:55:3506", + "name":"Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3512", + "rsid":"control_outer:55:3512", + "name":"Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3501", + "rsid":"control_outer:55:3501", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3493_d.json", + "sameAsElement":false + }, + { + "hid":492, + "sid":"control_outer:55:3498", + "rsid":"control_outer:55:3498", + "esid":"control_outer:55:3498", + "parent":491, + "children":[ + ], + "name":"Passthrough_I", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum/Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3498_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3498_d.png", + "elements":[ + { + "sid":"control_outer:55:4039", + "rsid":"control_outer:55:4039", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3499", + "rsid":"control_outer:55:3499", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4041", + "rsid":"control_outer:55:4041", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4040", + "rsid":"control_outer:55:4040", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3500", + "rsid":"control_outer:55:3500", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:4041#out:1;line", + "rsid":"control_outer:55:4041#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:4039#out:1;line", + "rsid":"control_outer:55:4039#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3499#out:1;line", + "rsid":"control_outer:55:3499#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3498_d.json", + "sameAsElement":false + }, + { + "hid":493, + "sid":"control_outer:55:3495", + "rsid":"control_outer:55:3495", + "esid":"control_outer:55:3495", + "parent":491, + "children":[ + ], + "name":"Passthrough_P", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum/Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3495_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3495_d.png", + "elements":[ + { + "sid":"control_outer:55:3496", + "rsid":"control_outer:55:3496", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3497", + "rsid":"control_outer:55:3497", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3496#out:1;line", + "rsid":"control_outer:55:3496#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3495_d.json", + "sameAsElement":false + }, + { + "hid":494, + "sid":"control_outer:55:3509", + "rsid":"control_outer:55:3509", + "esid":"control_outer:55:3509", + "parent":491, + "children":[ + ], + "name":"Sum_PD", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum/Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3509_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3509_d.png", + "elements":[ + { + "sid":"control_outer:55:3519", + "rsid":"control_outer:55:3519", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3521", + "rsid":"control_outer:55:3521", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3522", + "rsid":"control_outer:55:3522", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3511", + "rsid":"control_outer:55:3511", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3519#out:1;line", + "rsid":"control_outer:55:3519#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3521#out:1;line", + "rsid":"control_outer:55:3521#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3522#out:1;line", + "rsid":"control_outer:55:3522#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3509_d.json", + "sameAsElement":false + }, + { + "hid":495, + "sid":"control_outer:55:3506", + "rsid":"control_outer:55:3506", + "esid":"control_outer:55:3506", + "parent":491, + "children":[ + ], + "name":"Sum_PI", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum/Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3506_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3506_d.png", + "elements":[ + { + "sid":"control_outer:55:3515", + "rsid":"control_outer:55:3515", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3516", + "rsid":"control_outer:55:3516", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3518", + "rsid":"control_outer:55:3518", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3508", + "rsid":"control_outer:55:3508", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3516#out:1;line", + "rsid":"control_outer:55:3516#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3515#out:1;line", + "rsid":"control_outer:55:3515#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3518#out:1;line", + "rsid":"control_outer:55:3518#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3506_d.json", + "sameAsElement":false + }, + { + "hid":496, + "sid":"control_outer:55:3512", + "rsid":"control_outer:55:3512", + "esid":"control_outer:55:3512", + "parent":491, + "children":[ + ], + "name":"Sum_PID", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum/Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3512_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3512_d.png", + "elements":[ + { + "sid":"control_outer:55:3523", + "rsid":"control_outer:55:3523", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3524", + "rsid":"control_outer:55:3524", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3525", + "rsid":"control_outer:55:3525", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3526", + "rsid":"control_outer:55:3526", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3514", + "rsid":"control_outer:55:3514", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3524#out:1;line", + "rsid":"control_outer:55:3524#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3523#out:1;line", + "rsid":"control_outer:55:3523#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3525#out:1;line", + "rsid":"control_outer:55:3525#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3526#out:1;line", + "rsid":"control_outer:55:3526#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3512_d.json", + "sameAsElement":false + }, + { + "hid":497, + "sid":"control_outer:55:3442", + "rsid":"control_outer:55:3442", + "esid":"control_outer:55:3442", + "parent":382, + "children":[ + 498, + 499, + 500 + ], + "name":"Sum Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3442_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3442_d.png", + "elements":[ + { + "sid":"control_outer:55:3443", + "rsid":"control_outer:55:3443", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3455", + "rsid":"control_outer:55:3455", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3456", + "rsid":"control_outer:55:3456", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3444", + "rsid":"control_outer:55:3444", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3452", + "rsid":"control_outer:55:3452", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3447", + "rsid":"control_outer:55:3447", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3450", + "rsid":"control_outer:55:3450", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3442_d.json", + "sameAsElement":false + }, + { + "hid":498, + "sid":"control_outer:55:3444", + "rsid":"control_outer:55:3444", + "esid":"control_outer:55:3444", + "parent":497, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3444_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3444_d.png", + "elements":[ + { + "sid":"control_outer:55:3461", + "rsid":"control_outer:55:3461", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3462", + "rsid":"control_outer:55:3462", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3463", + "rsid":"control_outer:55:3463", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3488", + "rsid":"control_outer:55:3488", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3468", + "rsid":"control_outer:55:3468", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3469", + "rsid":"control_outer:55:3469", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3470", + "rsid":"control_outer:55:3470", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3463#out:1;line", + "rsid":"control_outer:55:3463#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3462#out:1;line", + "rsid":"control_outer:55:3462#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3461#out:1;line", + "rsid":"control_outer:55:3461#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3488#out:1;line", + "rsid":"control_outer:55:3488#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3444_d.json", + "sameAsElement":false + }, + { + "hid":499, + "sid":"control_outer:55:3452", + "rsid":"control_outer:55:3452", + "esid":"control_outer:55:3452", + "parent":497, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3452_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3452_d.png", + "elements":[ + { + "sid":"control_outer:55:3457", + "rsid":"control_outer:55:3457", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3458", + "rsid":"control_outer:55:3458", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3459", + "rsid":"control_outer:55:3459", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3471", + "rsid":"control_outer:55:3471", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3454", + "rsid":"control_outer:55:3454", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3457#out:1;line", + "rsid":"control_outer:55:3457#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3458#out:1;line", + "rsid":"control_outer:55:3458#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3459#out:1;line", + "rsid":"control_outer:55:3459#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3471#out:1;line", + "rsid":"control_outer:55:3471#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3452_d.json", + "sameAsElement":false + }, + { + "hid":500, + "sid":"control_outer:55:3447", + "rsid":"control_outer:55:3447", + "esid":"control_outer:55:3447", + "parent":497, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Sum Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3447_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3447_d.png", + "elements":[ + { + "sid":"control_outer:55:3460", + "rsid":"control_outer:55:3460", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3449", + "rsid":"control_outer:55:3449", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3460#out:1;line", + "rsid":"control_outer:55:3460#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3447_d.json", + "sameAsElement":false + }, + { + "hid":501, + "sid":"control_outer:55:942", + "rsid":"control_outer:55:942", + "esid":"control_outer:55:942", + "parent":382, + "children":[ + 502, + 503 + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_942_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_942_d.png", + "elements":[ + { + "sid":"control_outer:55:943", + "rsid":"control_outer:55:943", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:944", + "rsid":"control_outer:55:944", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:945", + "rsid":"control_outer:55:945", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:946", + "rsid":"control_outer:55:946", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:952", + "rsid":"control_outer:55:952", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_942_d.json", + "sameAsElement":false + }, + { + "hid":502, + "sid":"control_outer:55:945", + "rsid":"control_outer:55:945", + "esid":"control_outer:55:945", + "parent":501, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tracking Mode/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_945_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_945_d.png", + "elements":[ + { + "sid":"control_outer:55:3306", + "rsid":"control_outer:55:3306", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3309", + "rsid":"control_outer:55:3309", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3310", + "rsid":"control_outer:55:3310", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3311", + "rsid":"control_outer:55:3311", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3308", + "rsid":"control_outer:55:3308", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3306#out:1;line", + "rsid":"control_outer:55:3306#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3309#out:1;line", + "rsid":"control_outer:55:3309#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3310#out:1;line", + "rsid":"control_outer:55:3310#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_945_d.json", + "sameAsElement":false + }, + { + "hid":503, + "sid":"control_outer:55:946", + "rsid":"control_outer:55:946", + "esid":"control_outer:55:946", + "parent":501, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tracking Mode/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_946_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_946_d.png", + "elements":[ + { + "sid":"control_outer:55:947", + "rsid":"control_outer:55:947", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:948", + "rsid":"control_outer:55:948", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:949", + "rsid":"control_outer:55:949", + "name":"Kt", + "label":"Kt", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:950", + "rsid":"control_outer:55:950", + "name":"SumI3", + "label":"SumI3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:951", + "rsid":"control_outer:55:951", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:949#out:1;line", + "rsid":"control_outer:55:949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:950#out:1;line", + "rsid":"control_outer:55:950#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:948#out:1;line", + "rsid":"control_outer:55:948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:947#out:1;line", + "rsid":"control_outer:55:947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_946_d.json", + "sameAsElement":false + }, + { + "hid":504, + "sid":"control_outer:55:3131", + "rsid":"control_outer:55:3131", + "esid":"control_outer:55:3131", + "parent":382, + "children":[ + 505, + 506 + ], + "name":"Tracking Mode Sum", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3131_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3131_d.png", + "elements":[ + { + "sid":"control_outer:55:3132", + "rsid":"control_outer:55:3132", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3141", + "rsid":"control_outer:55:3141", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3133", + "rsid":"control_outer:55:3133", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3136", + "rsid":"control_outer:55:3136", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3139", + "rsid":"control_outer:55:3139", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3131_d.json", + "sameAsElement":false + }, + { + "hid":505, + "sid":"control_outer:55:3133", + "rsid":"control_outer:55:3133", + "esid":"control_outer:55:3133", + "parent":504, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tracking Mode Sum/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3133_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3133_d.png", + "elements":[ + { + "sid":"control_outer:55:3134", + "rsid":"control_outer:55:3134", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3206", + "rsid":"control_outer:55:3206", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3207", + "rsid":"control_outer:55:3207", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3208", + "rsid":"control_outer:55:3208", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3135", + "rsid":"control_outer:55:3135", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3134#out:1;line", + "rsid":"control_outer:55:3134#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3206#out:1;line", + "rsid":"control_outer:55:3206#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3207#out:1;line", + "rsid":"control_outer:55:3207#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3133_d.json", + "sameAsElement":false + }, + { + "hid":506, + "sid":"control_outer:55:3136", + "rsid":"control_outer:55:3136", + "esid":"control_outer:55:3136", + "parent":504, + "children":[ + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tracking Mode Sum/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3136_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3136_d.png", + "elements":[ + { + "sid":"control_outer:55:3137", + "rsid":"control_outer:55:3137", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3142", + "rsid":"control_outer:55:3142", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:941", + "rsid":"control_outer:55:941", + "name":"SumI1", + "label":"SumI1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3138", + "rsid":"control_outer:55:3138", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3137#out:1;line", + "rsid":"control_outer:55:3137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3142#out:1;line", + "rsid":"control_outer:55:3142#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:941#out:1;line", + "rsid":"control_outer:55:941#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3136_d.json", + "sameAsElement":false + }, + { + "hid":507, + "sid":"control_outer:55:3588", + "rsid":"control_outer:55:3588", + "esid":"control_outer:55:3588", + "parent":382, + "children":[ + 508, + 509, + 510, + 511 + ], + "name":"Tsamp - Integral", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3588_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3588_d.png", + "elements":[ + { + "sid":"control_outer:55:3589", + "rsid":"control_outer:55:3589", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3590", + "rsid":"control_outer:55:3590", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3591", + "rsid":"control_outer:55:3591", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3602", + "rsid":"control_outer:55:3602", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3663", + "rsid":"control_outer:55:3663", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3596", + "rsid":"control_outer:55:3596", + "name":"TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3607", + "rsid":"control_outer:55:3607", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3588_d.json", + "sameAsElement":false + }, + { + "hid":508, + "sid":"control_outer:55:3591", + "rsid":"control_outer:55:3591", + "esid":"control_outer:55:3591", + "parent":507, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tsamp - Integral/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3591_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3591_d.png", + "elements":[ + { + "sid":"control_outer:55:3592", + "rsid":"control_outer:55:3592", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3593", + "rsid":"control_outer:55:3593", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3594", + "rsid":"control_outer:55:3594", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3595", + "rsid":"control_outer:55:3595", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3592#out:1;line", + "rsid":"control_outer:55:3592#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3593#out:1;line", + "rsid":"control_outer:55:3593#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3591_d.json", + "sameAsElement":false + }, + { + "hid":509, + "sid":"control_outer:55:3602", + "rsid":"control_outer:55:3602", + "esid":"control_outer:55:3602", + "parent":507, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tsamp - Integral/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3602_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3602_d.png", + "elements":[ + { + "sid":"control_outer:55:3603", + "rsid":"control_outer:55:3603", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3604", + "rsid":"control_outer:55:3604", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3605", + "rsid":"control_outer:55:3605", + "name":"Uintegral*Ts Prod Out", + "label":"Uintegral*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3606", + "rsid":"control_outer:55:3606", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3603#out:1;line", + "rsid":"control_outer:55:3603#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3605#out:1;line", + "rsid":"control_outer:55:3605#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3604#out:1;line", + "rsid":"control_outer:55:3604#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3602_d.json", + "sameAsElement":false + }, + { + "hid":510, + "sid":"control_outer:55:3663", + "rsid":"control_outer:55:3663", + "esid":"control_outer:55:3663", + "parent":507, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tsamp - Integral/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3663_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3663_d.png", + "elements":[ + { + "sid":"control_outer:55:3664", + "rsid":"control_outer:55:3664", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3665", + "rsid":"control_outer:55:3665", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3666", + "rsid":"control_outer:55:3666", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3667", + "rsid":"control_outer:55:3667", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3665#out:1;line", + "rsid":"control_outer:55:3665#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3664#out:1;line", + "rsid":"control_outer:55:3664#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3663_d.json", + "sameAsElement":false + }, + { + "hid":511, + "sid":"control_outer:55:3596", + "rsid":"control_outer:55:3596", + "esid":"control_outer:55:3596", + "parent":507, + "children":[ + ], + "name":"TsSignalSpecification", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tsamp - Integral/TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3596_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3596_d.png", + "elements":[ + { + "sid":"control_outer:55:3597", + "rsid":"control_outer:55:3597", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3598", + "rsid":"control_outer:55:3598", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3599", + "rsid":"control_outer:55:3599", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3600", + "rsid":"control_outer:55:3600", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3601", + "rsid":"control_outer:55:3601", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3597#out:1;line", + "rsid":"control_outer:55:3597#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3598#out:1;line", + "rsid":"control_outer:55:3598#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3599#out:1;line", + "rsid":"control_outer:55:3599#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3596_d.json", + "sameAsElement":false + }, + { + "hid":512, + "sid":"control_outer:55:3624", + "rsid":"control_outer:55:3624", + "esid":"control_outer:55:3624", + "parent":382, + "children":[ + 513, + 514 + ], + "name":"Tsamp - Ngain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3624_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3624_d.png", + "elements":[ + { + "sid":"control_outer:55:3625", + "rsid":"control_outer:55:3625", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3626", + "rsid":"control_outer:55:3626", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3627", + "rsid":"control_outer:55:3627", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3632", + "rsid":"control_outer:55:3632", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:3638", + "rsid":"control_outer:55:3638", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3624_d.json", + "sameAsElement":false + }, + { + "hid":513, + "sid":"control_outer:55:3627", + "rsid":"control_outer:55:3627", + "esid":"control_outer:55:3627", + "parent":512, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tsamp - Ngain/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3627_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3627_d.png", + "elements":[ + { + "sid":"control_outer:55:3628", + "rsid":"control_outer:55:3628", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3629", + "rsid":"control_outer:55:3629", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3630", + "rsid":"control_outer:55:3630", + "name":"Ungain*Ts Prod Out", + "label":"Ungain*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3631", + "rsid":"control_outer:55:3631", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3629#out:1;line", + "rsid":"control_outer:55:3629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3630#out:1;line", + "rsid":"control_outer:55:3630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3628#out:1;line", + "rsid":"control_outer:55:3628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3627_d.json", + "sameAsElement":false + }, + { + "hid":514, + "sid":"control_outer:55:3632", + "rsid":"control_outer:55:3632", + "esid":"control_outer:55:3632", + "parent":512, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/Tsamp - Ngain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_3632_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_3632_d.png", + "elements":[ + { + "sid":"control_outer:55:3633", + "rsid":"control_outer:55:3633", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3634", + "rsid":"control_outer:55:3634", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3635", + "rsid":"control_outer:55:3635", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3637", + "rsid":"control_outer:55:3637", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3633#out:1;line", + "rsid":"control_outer:55:3633#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3634#out:1;line", + "rsid":"control_outer:55:3634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_3632_d.json", + "sameAsElement":false + }, + { + "hid":515, + "sid":"control_outer:55:953", + "rsid":"control_outer:55:953", + "esid":"control_outer:55:953", + "parent":382, + "children":[ + 516, + 517 + ], + "name":"postSat Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_953_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_953_d.png", + "elements":[ + { + "sid":"control_outer:55:954", + "rsid":"control_outer:55:954", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:955", + "rsid":"control_outer:55:955", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:956", + "rsid":"control_outer:55:956", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:959", + "rsid":"control_outer:55:959", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:962", + "rsid":"control_outer:55:962", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_953_d.json", + "sameAsElement":false + }, + { + "hid":516, + "sid":"control_outer:55:956", + "rsid":"control_outer:55:956", + "esid":"control_outer:55:956", + "parent":515, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/postSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_956_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_956_d.png", + "elements":[ + { + "sid":"control_outer:55:957", + "rsid":"control_outer:55:957", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3380", + "rsid":"control_outer:55:3380", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3382", + "rsid":"control_outer:55:3382", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:958", + "rsid":"control_outer:55:958", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:957#out:1;line", + "rsid":"control_outer:55:957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3380#out:1;line", + "rsid":"control_outer:55:3380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_956_d.json", + "sameAsElement":false + }, + { + "hid":517, + "sid":"control_outer:55:959", + "rsid":"control_outer:55:959", + "esid":"control_outer:55:959", + "parent":515, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/postSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_959_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_959_d.png", + "elements":[ + { + "sid":"control_outer:55:3377", + "rsid":"control_outer:55:3377", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:960", + "rsid":"control_outer:55:960", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3438", + "rsid":"control_outer:55:3438", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3379", + "rsid":"control_outer:55:3379", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:961", + "rsid":"control_outer:55:961", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:960#out:1;line", + "rsid":"control_outer:55:960#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3377#out:1;line", + "rsid":"control_outer:55:3377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3438#out:1;line", + "rsid":"control_outer:55:3438#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_959_d.json", + "sameAsElement":false + }, + { + "hid":518, + "sid":"control_outer:55:963", + "rsid":"control_outer:55:963", + "esid":"control_outer:55:963", + "parent":382, + "children":[ + 519, + 520 + ], + "name":"preSat Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_963_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_963_d.png", + "elements":[ + { + "sid":"control_outer:55:964", + "rsid":"control_outer:55:964", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:965", + "rsid":"control_outer:55:965", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:966", + "rsid":"control_outer:55:966", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:969", + "rsid":"control_outer:55:969", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:55:972", + "rsid":"control_outer:55:972", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_963_d.json", + "sameAsElement":false + }, + { + "hid":519, + "sid":"control_outer:55:966", + "rsid":"control_outer:55:966", + "esid":"control_outer:55:966", + "parent":518, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/preSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_966_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_966_d.png", + "elements":[ + { + "sid":"control_outer:55:967", + "rsid":"control_outer:55:967", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3371", + "rsid":"control_outer:55:3371", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3373", + "rsid":"control_outer:55:3373", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:968", + "rsid":"control_outer:55:968", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:967#out:1;line", + "rsid":"control_outer:55:967#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3371#out:1;line", + "rsid":"control_outer:55:3371#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_966_d.json", + "sameAsElement":false + }, + { + "hid":520, + "sid":"control_outer:55:969", + "rsid":"control_outer:55:969", + "esid":"control_outer:55:969", + "parent":518, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position PID/preSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_55_969_d.svg", + "thumbnail":"support/slwebview_files/control_outer_55_969_d.png", + "elements":[ + { + "sid":"control_outer:55:3374", + "rsid":"control_outer:55:3374", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:970", + "rsid":"control_outer:55:970", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3437", + "rsid":"control_outer:55:3437", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:3376", + "rsid":"control_outer:55:3376", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:971", + "rsid":"control_outer:55:971", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:55:970#out:1;line", + "rsid":"control_outer:55:970#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3374#out:1;line", + "rsid":"control_outer:55:3374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:55:3437#out:1;line", + "rsid":"control_outer:55:3437#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_55_969_d.json", + "sameAsElement":false + }, + { + "hid":521, + "sid":"control_outer:121", + "rsid":"control_outer:121", + "esid":"control_outer:121", + "parent":381, + "children":[ + 522, + 550, + 554, + 570, + 575, + 579, + 583, + 588, + 592, + 596, + 601, + 606, + 610, + 611, + 616, + 619, + 624, + 630, + 636, + 640, + 643, + 646, + 651, + 654, + 657 + ], + "name":"Position-Direct PID", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID", + "label":"Position-Direct PID", + "className":"PID 1dof", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_121_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_d.png", + "elements":[ + { + "sid":"control_outer:121:606", + "rsid":"control_outer:121:606", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4042", + "rsid":"control_outer:121:4042", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4043", + "rsid":"control_outer:121:4043", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4044", + "rsid":"control_outer:121:4044", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4045", + "rsid":"control_outer:121:4045", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4046", + "rsid":"control_outer:121:4046", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4047", + "rsid":"control_outer:121:4047", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:607", + "rsid":"control_outer:121:607", + "name":"Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:677", + "rsid":"control_outer:121:677", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:692", + "rsid":"control_outer:121:692", + "name":"Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:758", + "rsid":"control_outer:121:758", + "name":"Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3767", + "rsid":"control_outer:121:3767", + "name":"Ground_D0", + "label":"Ground_D0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3766", + "rsid":"control_outer:121:3766", + "name":"Ground_I0", + "label":"Ground_I0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3881", + "rsid":"control_outer:121:3881", + "name":"Ground_LowerLimit", + "label":"Ground_LowerLimit", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3880", + "rsid":"control_outer:121:3880", + "name":"Ground_UpperLimit", + "label":"Ground_UpperLimit", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4013", + "rsid":"control_outer:121:4013", + "name":"Ground_extTs", + "label":"Ground_extTs", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:780", + "rsid":"control_outer:121:780", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:795", + "rsid":"control_outer:121:795", + "name":"Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:811", + "rsid":"control_outer:121:811", + "name":"Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:827", + "rsid":"control_outer:121:827", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:849", + "rsid":"control_outer:121:849", + "name":"Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:860", + "rsid":"control_outer:121:860", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:871", + "rsid":"control_outer:121:871", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:888", + "rsid":"control_outer:121:888", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:901", + "rsid":"control_outer:121:901", + "name":"PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:902", + "rsid":"control_outer:121:902", + "name":"Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:1417", + "rsid":"control_outer:121:1417", + "name":"Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:919", + "rsid":"control_outer:121:919", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:929", + "rsid":"control_outer:121:929", + "name":"Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3493", + "rsid":"control_outer:121:3493", + "name":"Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3442", + "rsid":"control_outer:121:3442", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:942", + "rsid":"control_outer:121:942", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3131", + "rsid":"control_outer:121:3131", + "name":"Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3588", + "rsid":"control_outer:121:3588", + "name":"Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3624", + "rsid":"control_outer:121:3624", + "name":"Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:953", + "rsid":"control_outer:121:953", + "name":"postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:963", + "rsid":"control_outer:121:963", + "name":"preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:973", + "rsid":"control_outer:121:973", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:974", + "rsid":"control_outer:121:974", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:121:975", + "rsid":"control_outer:121:975", + "name":"Derivative", + "label":"Derivative", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:121:976", + "rsid":"control_outer:121:976", + "name":"Feedback Features", + "label":"Feedback Features", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:121:3881#out:1;line", + "rsid":"control_outer:121:3881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3880#out:1;line", + "rsid":"control_outer:121:3880#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3624#out:1;line", + "rsid":"control_outer:121:3624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:607#out:1;line", + "rsid":"control_outer:121:607#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4013#out:1;line", + "rsid":"control_outer:121:4013#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3588#out:1;line", + "rsid":"control_outer:121:3588#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:942#out:1;line", + "rsid":"control_outer:121:942#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3766#out:1;line", + "rsid":"control_outer:121:3766#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:758#out:1;line", + "rsid":"control_outer:121:758#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:860#out:1;line", + "rsid":"control_outer:121:860#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:677#out:1;line", + "rsid":"control_outer:121:677#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3767#out:1;line", + "rsid":"control_outer:121:3767#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4046#out:1;line", + "rsid":"control_outer:121:4046#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:871#out:1;line", + "rsid":"control_outer:121:871#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:953#out:1;line", + "rsid":"control_outer:121:953#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:963#out:1;line", + "rsid":"control_outer:121:963#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:929#out:1;line", + "rsid":"control_outer:121:929#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:888#out:1;line", + "rsid":"control_outer:121:888#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4047#out:1;line", + "rsid":"control_outer:121:4047#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4045#out:1;line", + "rsid":"control_outer:121:4045#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:811#out:1;line", + "rsid":"control_outer:121:811#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3442#out:1;line", + "rsid":"control_outer:121:3442#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:780#out:1;line", + "rsid":"control_outer:121:780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:919#out:1;line", + "rsid":"control_outer:121:919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:692#out:1;line", + "rsid":"control_outer:121:692#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4044#out:1;line", + "rsid":"control_outer:121:4044#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:795#out:1;line", + "rsid":"control_outer:121:795#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:606#out:1;line", + "rsid":"control_outer:121:606#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:902#out:1;line", + "rsid":"control_outer:121:902#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3493#out:1;line", + "rsid":"control_outer:121:3493#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4042#out:1;line", + "rsid":"control_outer:121:4042#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3131#out:1;line", + "rsid":"control_outer:121:3131#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4043#out:1;line", + "rsid":"control_outer:121:4043#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:849#out:1;line", + "rsid":"control_outer:121:849#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:827#out:2;line", + "rsid":"control_outer:121:827#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:827#out:1;line", + "rsid":"control_outer:121:827#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1417#out:1;line", + "rsid":"control_outer:121:1417#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_d.json", + "sameAsElement":false + }, + { + "hid":522, + "sid":"control_outer:121:607", + "rsid":"control_outer:121:607", + "esid":"control_outer:121:607", + "parent":521, + "children":[ + 523, + 524, + 530, + 536, + 537, + 543, + 549 + ], + "name":"Anti-windup", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_607_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_607_d.png", + "elements":[ + { + "sid":"control_outer:121:608", + "rsid":"control_outer:121:608", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:609", + "rsid":"control_outer:121:609", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:610", + "rsid":"control_outer:121:610", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:611", + "rsid":"control_outer:121:611", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3848", + "rsid":"control_outer:121:3848", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3849", + "rsid":"control_outer:121:3849", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:612", + "rsid":"control_outer:121:612", + "name":"Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:620", + "rsid":"control_outer:121:620", + "name":"Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:1398", + "rsid":"control_outer:121:1398", + "name":"Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:2304", + "rsid":"control_outer:121:2304", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:1372", + "rsid":"control_outer:121:1372", + "name":"Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:647", + "rsid":"control_outer:121:647", + "name":"Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:673", + "rsid":"control_outer:121:673", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:676", + "rsid":"control_outer:121:676", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_607_d.json", + "sameAsElement":false + }, + { + "hid":523, + "sid":"control_outer:121:612", + "rsid":"control_outer:121:612", + "esid":"control_outer:121:612", + "parent":522, + "children":[ + ], + "name":"Back Calculation", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_612_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_612_d.png", + "elements":[ + { + "sid":"control_outer:121:613", + "rsid":"control_outer:121:613", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:614", + "rsid":"control_outer:121:614", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:615", + "rsid":"control_outer:121:615", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3234", + "rsid":"control_outer:121:3234", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:616", + "rsid":"control_outer:121:616", + "name":"Kb", + "label":"Kb", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3237", + "rsid":"control_outer:121:3237", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:617", + "rsid":"control_outer:121:617", + "name":"SumI2", + "label":"SumI2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:618", + "rsid":"control_outer:121:618", + "name":"SumI4", + "label":"SumI4", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3241", + "rsid":"control_outer:121:3241", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:619", + "rsid":"control_outer:121:619", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:613#out:1;line", + "rsid":"control_outer:121:613#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:614#out:1;line", + "rsid":"control_outer:121:614#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:617#out:1;line", + "rsid":"control_outer:121:617#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:616#out:1;line", + "rsid":"control_outer:121:616#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:618#out:1;line", + "rsid":"control_outer:121:618#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:615#out:1;line", + "rsid":"control_outer:121:615#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3237#out:1;line", + "rsid":"control_outer:121:3237#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3234#out:1;line", + "rsid":"control_outer:121:3234#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_612_d.json", + "sameAsElement":false + }, + { + "hid":524, + "sid":"control_outer:121:620", + "rsid":"control_outer:121:620", + "esid":"control_outer:121:620", + "parent":522, + "children":[ + 525 + ], + "name":"Cont. Clamping Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_620_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_620_d.png", + "elements":[ + { + "sid":"control_outer:121:621", + "rsid":"control_outer:121:621", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:622", + "rsid":"control_outer:121:622", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:623", + "rsid":"control_outer:121:623", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3281", + "rsid":"control_outer:121:3281", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3925", + "rsid":"control_outer:121:3925", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3926", + "rsid":"control_outer:121:3926", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:624", + "rsid":"control_outer:121:624", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:625", + "rsid":"control_outer:121:625", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:626", + "rsid":"control_outer:121:626", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:627", + "rsid":"control_outer:121:627", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:628", + "rsid":"control_outer:121:628", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:629", + "rsid":"control_outer:121:629", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:630", + "rsid":"control_outer:121:630", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:632", + "rsid":"control_outer:121:632", + "name":"DataTypeConv4", + "label":"DataTypeConv4", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3927", + "rsid":"control_outer:121:3927", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:634", + "rsid":"control_outer:121:634", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:635", + "rsid":"control_outer:121:635", + "name":"Equal2", + "label":"Equal2", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:636", + "rsid":"control_outer:121:636", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:637", + "rsid":"control_outer:121:637", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:638", + "rsid":"control_outer:121:638", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:639", + "rsid":"control_outer:121:639", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:640", + "rsid":"control_outer:121:640", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:641", + "rsid":"control_outer:121:641", + "name":"SignP", + "label":"SignP", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:642", + "rsid":"control_outer:121:642", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:643", + "rsid":"control_outer:121:643", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:644", + "rsid":"control_outer:121:644", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3288", + "rsid":"control_outer:121:3288", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:645", + "rsid":"control_outer:121:645", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:646", + "rsid":"control_outer:121:646", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3925#out:1;line", + "rsid":"control_outer:121:3925#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3926#out:1;line", + "rsid":"control_outer:121:3926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:632#out:1;line", + "rsid":"control_outer:121:632#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:627#out:1;line", + "rsid":"control_outer:121:627#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:630#out:1;line", + "rsid":"control_outer:121:630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:629#out:1;line", + "rsid":"control_outer:121:629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:626#out:1;line", + "rsid":"control_outer:121:626#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:640#out:1;line", + "rsid":"control_outer:121:640#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:625#out:1;line", + "rsid":"control_outer:121:625#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:624#out:1;line", + "rsid":"control_outer:121:624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:638#out:1;line", + "rsid":"control_outer:121:638#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:637#out:1;line", + "rsid":"control_outer:121:637#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:635#out:1;line", + "rsid":"control_outer:121:635#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:634#out:1;line", + "rsid":"control_outer:121:634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:639#out:1;line", + "rsid":"control_outer:121:639#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:641#out:1;line", + "rsid":"control_outer:121:641#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:642#out:1;line", + "rsid":"control_outer:121:642#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:643#out:1;line", + "rsid":"control_outer:121:643#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:622#out:1;line", + "rsid":"control_outer:121:622#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:623#out:1;line", + "rsid":"control_outer:121:623#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3927#out:1;line", + "rsid":"control_outer:121:3927#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:645#out:1;line", + "rsid":"control_outer:121:645#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:621#out:1;line", + "rsid":"control_outer:121:621#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:644#out:1;line", + "rsid":"control_outer:121:644#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:628#out:1;line", + "rsid":"control_outer:121:628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:636#out:1;line", + "rsid":"control_outer:121:636#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3281#out:1;line", + "rsid":"control_outer:121:3281#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_620_d.json", + "sameAsElement":false + }, + { + "hid":525, + "sid":"control_outer:121:3927", + "rsid":"control_outer:121:3927", + "esid":"control_outer:121:3927", + "parent":524, + "children":[ + 526, + 527, + 528 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3927_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3927_d.png", + "elements":[ + { + "sid":"control_outer:121:3928", + "rsid":"control_outer:121:3928", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3929", + "rsid":"control_outer:121:3929", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3930", + "rsid":"control_outer:121:3930", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3931", + "rsid":"control_outer:121:3931", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3932", + "rsid":"control_outer:121:3932", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3936", + "rsid":"control_outer:121:3936", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3942", + "rsid":"control_outer:121:3942", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3927_d.json", + "sameAsElement":false + }, + { + "hid":526, + "sid":"control_outer:121:3931", + "rsid":"control_outer:121:3931", + "esid":"control_outer:121:3931", + "parent":525, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3931_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3931_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3931_d.json", + "sameAsElement":false + }, + { + "hid":527, + "sid":"control_outer:121:3932", + "rsid":"control_outer:121:3932", + "esid":"control_outer:121:3932", + "parent":525, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3932_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3932_d.png", + "elements":[ + { + "sid":"control_outer:121:3933", + "rsid":"control_outer:121:3933", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3934", + "rsid":"control_outer:121:3934", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3935", + "rsid":"control_outer:121:3935", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3933#out:1;line", + "rsid":"control_outer:121:3933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3934#out:1;line", + "rsid":"control_outer:121:3934#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3932_d.json", + "sameAsElement":false + }, + { + "hid":528, + "sid":"control_outer:121:3936", + "rsid":"control_outer:121:3936", + "esid":"control_outer:121:3936", + "parent":525, + "children":[ + 529 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3936_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3936_d.png", + "elements":[ + { + "sid":"control_outer:121:3937", + "rsid":"control_outer:121:3937", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3938", + "rsid":"control_outer:121:3938", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3939", + "rsid":"control_outer:121:3939", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940", + "rsid":"control_outer:121:3940", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3941", + "rsid":"control_outer:121:3941", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3937#out:1;line", + "rsid":"control_outer:121:3937#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3939#out:1;line", + "rsid":"control_outer:121:3939#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3938#out:1;line", + "rsid":"control_outer:121:3938#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3940#out:1;line", + "rsid":"control_outer:121:3940#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3936_d.json", + "sameAsElement":false + }, + { + "hid":529, + "sid":"control_outer:121:3940", + "rsid":"control_outer:121:3940", + "esid":"control_outer:121:3940", + "parent":528, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3940_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3940_d.png", + "elements":[ + { + "sid":"control_outer:121:3940:1", + "rsid":"control_outer:121:3940:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:2", + "rsid":"control_outer:121:3940:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:3", + "rsid":"control_outer:121:3940:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:4", + "rsid":"control_outer:121:3940:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:5", + "rsid":"control_outer:121:3940:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:6", + "rsid":"control_outer:121:3940:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:7", + "rsid":"control_outer:121:3940:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:8", + "rsid":"control_outer:121:3940:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:9", + "rsid":"control_outer:121:3940:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3940:1#out:1;line", + "rsid":"control_outer:121:3940:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3940:7#out:1;line", + "rsid":"control_outer:121:3940:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3940:3#out:1;line", + "rsid":"control_outer:121:3940:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3940:5#out:1;line", + "rsid":"control_outer:121:3940:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3940:4#out:1;line", + "rsid":"control_outer:121:3940:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3940:8#out:1;line", + "rsid":"control_outer:121:3940:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3940:2#out:1;line", + "rsid":"control_outer:121:3940:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3940:6#out:1;line", + "rsid":"control_outer:121:3940:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3940_d.json", + "sameAsElement":false + }, + { + "hid":530, + "sid":"control_outer:121:1398", + "rsid":"control_outer:121:1398", + "esid":"control_outer:121:1398", + "parent":522, + "children":[ + 531 + ], + "name":"Cont. Clamping Parallel", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_1398_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_1398_d.png", + "elements":[ + { + "sid":"control_outer:121:1399", + "rsid":"control_outer:121:1399", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1400", + "rsid":"control_outer:121:1400", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3269", + "rsid":"control_outer:121:3269", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3270", + "rsid":"control_outer:121:3270", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3907", + "rsid":"control_outer:121:3907", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3908", + "rsid":"control_outer:121:3908", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1401", + "rsid":"control_outer:121:1401", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1402", + "rsid":"control_outer:121:1402", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1403", + "rsid":"control_outer:121:1403", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1404", + "rsid":"control_outer:121:1404", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3909", + "rsid":"control_outer:121:3909", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:1406", + "rsid":"control_outer:121:1406", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1415", + "rsid":"control_outer:121:1415", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1408", + "rsid":"control_outer:121:1408", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1410", + "rsid":"control_outer:121:1410", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1411", + "rsid":"control_outer:121:1411", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3273", + "rsid":"control_outer:121:3273", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1412", + "rsid":"control_outer:121:1412", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3276", + "rsid":"control_outer:121:3276", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3277", + "rsid":"control_outer:121:3277", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1413", + "rsid":"control_outer:121:1413", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1414", + "rsid":"control_outer:121:1414", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3907#out:1;line", + "rsid":"control_outer:121:3907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3908#out:1;line", + "rsid":"control_outer:121:3908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1401#out:1;line", + "rsid":"control_outer:121:1401#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1402#out:1;line", + "rsid":"control_outer:121:1402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1404#out:1;line", + "rsid":"control_outer:121:1404#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1403#out:1;line", + "rsid":"control_outer:121:1403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1406#out:1;line", + "rsid":"control_outer:121:1406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1408#out:1;line", + "rsid":"control_outer:121:1408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1410#out:1;line", + "rsid":"control_outer:121:1410#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1411#out:1;line", + "rsid":"control_outer:121:1411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1400#out:1;line", + "rsid":"control_outer:121:1400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3909#out:1;line", + "rsid":"control_outer:121:3909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1413#out:1;line", + "rsid":"control_outer:121:1413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1399#out:1;line", + "rsid":"control_outer:121:1399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1412#out:1;line", + "rsid":"control_outer:121:1412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1415#out:1;line", + "rsid":"control_outer:121:1415#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3273#out:1;line", + "rsid":"control_outer:121:3273#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3269#out:1;line", + "rsid":"control_outer:121:3269#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3270#out:1;line", + "rsid":"control_outer:121:3270#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_1398_d.json", + "sameAsElement":false + }, + { + "hid":531, + "sid":"control_outer:121:3909", + "rsid":"control_outer:121:3909", + "esid":"control_outer:121:3909", + "parent":530, + "children":[ + 532, + 533, + 534 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3909_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3909_d.png", + "elements":[ + { + "sid":"control_outer:121:3910", + "rsid":"control_outer:121:3910", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3911", + "rsid":"control_outer:121:3911", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3912", + "rsid":"control_outer:121:3912", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3913", + "rsid":"control_outer:121:3913", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3914", + "rsid":"control_outer:121:3914", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3918", + "rsid":"control_outer:121:3918", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3924", + "rsid":"control_outer:121:3924", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3909_d.json", + "sameAsElement":false + }, + { + "hid":532, + "sid":"control_outer:121:3913", + "rsid":"control_outer:121:3913", + "esid":"control_outer:121:3913", + "parent":531, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3913_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3913_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3913_d.json", + "sameAsElement":false + }, + { + "hid":533, + "sid":"control_outer:121:3914", + "rsid":"control_outer:121:3914", + "esid":"control_outer:121:3914", + "parent":531, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3914_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3914_d.png", + "elements":[ + { + "sid":"control_outer:121:3915", + "rsid":"control_outer:121:3915", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3916", + "rsid":"control_outer:121:3916", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3917", + "rsid":"control_outer:121:3917", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3915#out:1;line", + "rsid":"control_outer:121:3915#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3916#out:1;line", + "rsid":"control_outer:121:3916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3914_d.json", + "sameAsElement":false + }, + { + "hid":534, + "sid":"control_outer:121:3918", + "rsid":"control_outer:121:3918", + "esid":"control_outer:121:3918", + "parent":531, + "children":[ + 535 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3918_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3918_d.png", + "elements":[ + { + "sid":"control_outer:121:3919", + "rsid":"control_outer:121:3919", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3920", + "rsid":"control_outer:121:3920", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3921", + "rsid":"control_outer:121:3921", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922", + "rsid":"control_outer:121:3922", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3923", + "rsid":"control_outer:121:3923", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3919#out:1;line", + "rsid":"control_outer:121:3919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3921#out:1;line", + "rsid":"control_outer:121:3921#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3920#out:1;line", + "rsid":"control_outer:121:3920#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3922#out:1;line", + "rsid":"control_outer:121:3922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3918_d.json", + "sameAsElement":false + }, + { + "hid":535, + "sid":"control_outer:121:3922", + "rsid":"control_outer:121:3922", + "esid":"control_outer:121:3922", + "parent":534, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3922_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3922_d.png", + "elements":[ + { + "sid":"control_outer:121:3922:1", + "rsid":"control_outer:121:3922:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:2", + "rsid":"control_outer:121:3922:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:3", + "rsid":"control_outer:121:3922:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:4", + "rsid":"control_outer:121:3922:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:5", + "rsid":"control_outer:121:3922:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:6", + "rsid":"control_outer:121:3922:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:7", + "rsid":"control_outer:121:3922:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:8", + "rsid":"control_outer:121:3922:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:9", + "rsid":"control_outer:121:3922:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3922:1#out:1;line", + "rsid":"control_outer:121:3922:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3922:7#out:1;line", + "rsid":"control_outer:121:3922:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3922:3#out:1;line", + "rsid":"control_outer:121:3922:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3922:5#out:1;line", + "rsid":"control_outer:121:3922:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3922:4#out:1;line", + "rsid":"control_outer:121:3922:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3922:8#out:1;line", + "rsid":"control_outer:121:3922:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3922:2#out:1;line", + "rsid":"control_outer:121:3922:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3922:6#out:1;line", + "rsid":"control_outer:121:3922:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3922_d.json", + "sameAsElement":false + }, + { + "hid":536, + "sid":"control_outer:121:2304", + "rsid":"control_outer:121:2304", + "esid":"control_outer:121:2304", + "parent":522, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_2304_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_2304_d.png", + "elements":[ + { + "sid":"control_outer:121:3219", + "rsid":"control_outer:121:3219", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3220", + "rsid":"control_outer:121:3220", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3221", + "rsid":"control_outer:121:3221", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3222", + "rsid":"control_outer:121:3222", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3411", + "rsid":"control_outer:121:3411", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3225", + "rsid":"control_outer:121:3225", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3226", + "rsid":"control_outer:121:3226", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3227", + "rsid":"control_outer:121:3227", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3228", + "rsid":"control_outer:121:3228", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3230", + "rsid":"control_outer:121:3230", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3221#out:1;line", + "rsid":"control_outer:121:3221#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3225#out:1;line", + "rsid":"control_outer:121:3225#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3222#out:1;line", + "rsid":"control_outer:121:3222#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3220#out:1;line", + "rsid":"control_outer:121:3220#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3219#out:1;line", + "rsid":"control_outer:121:3219#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3411#out:1;line", + "rsid":"control_outer:121:3411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_2304_d.json", + "sameAsElement":false + }, + { + "hid":537, + "sid":"control_outer:121:1372", + "rsid":"control_outer:121:1372", + "esid":"control_outer:121:1372", + "parent":522, + "children":[ + 538 + ], + "name":"Disc. Clamping Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_1372_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_1372_d.png", + "elements":[ + { + "sid":"control_outer:121:1373", + "rsid":"control_outer:121:1373", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1374", + "rsid":"control_outer:121:1374", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1375", + "rsid":"control_outer:121:1375", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3257", + "rsid":"control_outer:121:3257", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3899", + "rsid":"control_outer:121:3899", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3900", + "rsid":"control_outer:121:3900", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1376", + "rsid":"control_outer:121:1376", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1377", + "rsid":"control_outer:121:1377", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1378", + "rsid":"control_outer:121:1378", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4033", + "rsid":"control_outer:121:4033", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1380", + "rsid":"control_outer:121:1380", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3954", + "rsid":"control_outer:121:3954", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3955", + "rsid":"control_outer:121:3955", + "name":"Constant5", + "label":"Constant5", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3957", + "rsid":"control_outer:121:3957", + "name":"Constant6", + "label":"Constant6", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3958", + "rsid":"control_outer:121:3958", + "name":"Constant7", + "label":"Constant7", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3883", + "rsid":"control_outer:121:3883", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:1385", + "rsid":"control_outer:121:1385", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1387", + "rsid":"control_outer:121:1387", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1388", + "rsid":"control_outer:121:1388", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1390", + "rsid":"control_outer:121:1390", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4034", + "rsid":"control_outer:121:4034", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4036", + "rsid":"control_outer:121:4036", + "name":"Relational\nOperator1", + "label":"Relational Operator1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1394", + "rsid":"control_outer:121:1394", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3956", + "rsid":"control_outer:121:3956", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3959", + "rsid":"control_outer:121:3959", + "name":"Switch3", + "label":"Switch3", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3264", + "rsid":"control_outer:121:3264", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4035", + "rsid":"control_outer:121:4035", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4038", + "rsid":"control_outer:121:4038", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1396", + "rsid":"control_outer:121:1396", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4038#out:1;line", + "rsid":"control_outer:121:4038#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1374#out:1;line", + "rsid":"control_outer:121:1374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4034#out:1;line", + "rsid":"control_outer:121:4034#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3883#out:1;line", + "rsid":"control_outer:121:3883#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4035#out:1;line", + "rsid":"control_outer:121:4035#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4033#out:1;line", + "rsid":"control_outer:121:4033#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3956#out:1;line", + "rsid":"control_outer:121:3956#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3959#out:1;line", + "rsid":"control_outer:121:3959#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3958#out:1;line", + "rsid":"control_outer:121:3958#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3957#out:1;line", + "rsid":"control_outer:121:3957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3954#out:1;line", + "rsid":"control_outer:121:3954#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3955#out:1;line", + "rsid":"control_outer:121:3955#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3900#out:1;line", + "rsid":"control_outer:121:3900#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3899#out:1;line", + "rsid":"control_outer:121:3899#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1394#out:1;line", + "rsid":"control_outer:121:1394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1378#out:1;line", + "rsid":"control_outer:121:1378#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1380#out:1;line", + "rsid":"control_outer:121:1380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1390#out:1;line", + "rsid":"control_outer:121:1390#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1377#out:1;line", + "rsid":"control_outer:121:1377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1376#out:1;line", + "rsid":"control_outer:121:1376#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1388#out:1;line", + "rsid":"control_outer:121:1388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1387#out:1;line", + "rsid":"control_outer:121:1387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4036#out:1;line", + "rsid":"control_outer:121:4036#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1385#out:1;line", + "rsid":"control_outer:121:1385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1375#out:1;line", + "rsid":"control_outer:121:1375#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:1373#out:1;line", + "rsid":"control_outer:121:1373#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3257#out:1;line", + "rsid":"control_outer:121:3257#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_1372_d.json", + "sameAsElement":false + }, + { + "hid":538, + "sid":"control_outer:121:3883", + "rsid":"control_outer:121:3883", + "esid":"control_outer:121:3883", + "parent":537, + "children":[ + 539, + 540, + 541 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3883_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3883_d.png", + "elements":[ + { + "sid":"control_outer:121:3884", + "rsid":"control_outer:121:3884", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3885", + "rsid":"control_outer:121:3885", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3886", + "rsid":"control_outer:121:3886", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3887", + "rsid":"control_outer:121:3887", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3888", + "rsid":"control_outer:121:3888", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3892", + "rsid":"control_outer:121:3892", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3898", + "rsid":"control_outer:121:3898", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3883_d.json", + "sameAsElement":false + }, + { + "hid":539, + "sid":"control_outer:121:3887", + "rsid":"control_outer:121:3887", + "esid":"control_outer:121:3887", + "parent":538, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3887_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3887_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3887_d.json", + "sameAsElement":false + }, + { + "hid":540, + "sid":"control_outer:121:3888", + "rsid":"control_outer:121:3888", + "esid":"control_outer:121:3888", + "parent":538, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3888_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3888_d.png", + "elements":[ + { + "sid":"control_outer:121:3889", + "rsid":"control_outer:121:3889", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3890", + "rsid":"control_outer:121:3890", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3891", + "rsid":"control_outer:121:3891", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3890#out:1;line", + "rsid":"control_outer:121:3890#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3889#out:1;line", + "rsid":"control_outer:121:3889#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3888_d.json", + "sameAsElement":false + }, + { + "hid":541, + "sid":"control_outer:121:3892", + "rsid":"control_outer:121:3892", + "esid":"control_outer:121:3892", + "parent":538, + "children":[ + 542 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3892_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3892_d.png", + "elements":[ + { + "sid":"control_outer:121:3893", + "rsid":"control_outer:121:3893", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3894", + "rsid":"control_outer:121:3894", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3895", + "rsid":"control_outer:121:3895", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896", + "rsid":"control_outer:121:3896", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3897", + "rsid":"control_outer:121:3897", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896#out:1;line", + "rsid":"control_outer:121:3896#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3894#out:1;line", + "rsid":"control_outer:121:3894#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3895#out:1;line", + "rsid":"control_outer:121:3895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3893#out:1;line", + "rsid":"control_outer:121:3893#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3892_d.json", + "sameAsElement":false + }, + { + "hid":542, + "sid":"control_outer:121:3896", + "rsid":"control_outer:121:3896", + "esid":"control_outer:121:3896", + "parent":541, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3896_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3896_d.png", + "elements":[ + { + "sid":"control_outer:121:3896:1", + "rsid":"control_outer:121:3896:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:2", + "rsid":"control_outer:121:3896:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:3", + "rsid":"control_outer:121:3896:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:4", + "rsid":"control_outer:121:3896:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:5", + "rsid":"control_outer:121:3896:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:6", + "rsid":"control_outer:121:3896:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:7", + "rsid":"control_outer:121:3896:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:8", + "rsid":"control_outer:121:3896:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:9", + "rsid":"control_outer:121:3896:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3896:1#out:1;line", + "rsid":"control_outer:121:3896:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3896:7#out:1;line", + "rsid":"control_outer:121:3896:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3896:3#out:1;line", + "rsid":"control_outer:121:3896:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3896:5#out:1;line", + "rsid":"control_outer:121:3896:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3896:4#out:1;line", + "rsid":"control_outer:121:3896:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3896:8#out:1;line", + "rsid":"control_outer:121:3896:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3896:2#out:1;line", + "rsid":"control_outer:121:3896:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3896:6#out:1;line", + "rsid":"control_outer:121:3896:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3896_d.json", + "sameAsElement":false + }, + { + "hid":543, + "sid":"control_outer:121:647", + "rsid":"control_outer:121:647", + "esid":"control_outer:121:647", + "parent":522, + "children":[ + 544 + ], + "name":"Disc. Clamping Parallel", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_647_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_647_d.png", + "elements":[ + { + "sid":"control_outer:121:648", + "rsid":"control_outer:121:648", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:650", + "rsid":"control_outer:121:650", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3245", + "rsid":"control_outer:121:3245", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3246", + "rsid":"control_outer:121:3246", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3865", + "rsid":"control_outer:121:3865", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3866", + "rsid":"control_outer:121:3866", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:653", + "rsid":"control_outer:121:653", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4030", + "rsid":"control_outer:121:4030", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3944", + "rsid":"control_outer:121:3944", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:655", + "rsid":"control_outer:121:655", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3945", + "rsid":"control_outer:121:3945", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3947", + "rsid":"control_outer:121:3947", + "name":"Constant3", + "label":"Constant3", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3948", + "rsid":"control_outer:121:3948", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3850", + "rsid":"control_outer:121:3850", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:661", + "rsid":"control_outer:121:661", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4031", + "rsid":"control_outer:121:4031", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3249", + "rsid":"control_outer:121:3249", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:670", + "rsid":"control_outer:121:670", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3943", + "rsid":"control_outer:121:3943", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3949", + "rsid":"control_outer:121:3949", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3252", + "rsid":"control_outer:121:3252", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3253", + "rsid":"control_outer:121:3253", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4032", + "rsid":"control_outer:121:4032", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4037", + "rsid":"control_outer:121:4037", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:672", + "rsid":"control_outer:121:672", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4037#out:1;line", + "rsid":"control_outer:121:4037#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4032#out:1;line", + "rsid":"control_outer:121:4032#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4030#out:1;line", + "rsid":"control_outer:121:4030#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:655#out:1;line", + "rsid":"control_outer:121:655#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3949#out:1;line", + "rsid":"control_outer:121:3949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3947#out:1;line", + "rsid":"control_outer:121:3947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3948#out:1;line", + "rsid":"control_outer:121:3948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3943#out:1;line", + "rsid":"control_outer:121:3943#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:650#out:1;line", + "rsid":"control_outer:121:650#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3945#out:1;line", + "rsid":"control_outer:121:3945#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3944#out:1;line", + "rsid":"control_outer:121:3944#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4031#out:1;line", + "rsid":"control_outer:121:4031#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3866#out:1;line", + "rsid":"control_outer:121:3866#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3865#out:1;line", + "rsid":"control_outer:121:3865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:648#out:1;line", + "rsid":"control_outer:121:648#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3850#out:1;line", + "rsid":"control_outer:121:3850#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:661#out:1;line", + "rsid":"control_outer:121:661#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:653#out:1;line", + "rsid":"control_outer:121:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:670#out:1;line", + "rsid":"control_outer:121:670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3249#out:1;line", + "rsid":"control_outer:121:3249#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3245#out:1;line", + "rsid":"control_outer:121:3245#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3246#out:1;line", + "rsid":"control_outer:121:3246#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_647_d.json", + "sameAsElement":false + }, + { + "hid":544, + "sid":"control_outer:121:3850", + "rsid":"control_outer:121:3850", + "esid":"control_outer:121:3850", + "parent":543, + "children":[ + 545, + 546, + 547 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3850_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3850_d.png", + "elements":[ + { + "sid":"control_outer:121:3851", + "rsid":"control_outer:121:3851", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3860", + "rsid":"control_outer:121:3860", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3861", + "rsid":"control_outer:121:3861", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3874", + "rsid":"control_outer:121:3874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3852", + "rsid":"control_outer:121:3852", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3855", + "rsid":"control_outer:121:3855", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3858", + "rsid":"control_outer:121:3858", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3850_d.json", + "sameAsElement":false + }, + { + "hid":545, + "sid":"control_outer:121:3874", + "rsid":"control_outer:121:3874", + "esid":"control_outer:121:3874", + "parent":544, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3874_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3874_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3874_d.json", + "sameAsElement":false + }, + { + "hid":546, + "sid":"control_outer:121:3852", + "rsid":"control_outer:121:3852", + "esid":"control_outer:121:3852", + "parent":544, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3852_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3852_d.png", + "elements":[ + { + "sid":"control_outer:121:3853", + "rsid":"control_outer:121:3853", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:660", + "rsid":"control_outer:121:660", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3854", + "rsid":"control_outer:121:3854", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:660#out:1;line", + "rsid":"control_outer:121:660#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3853#out:1;line", + "rsid":"control_outer:121:3853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3852_d.json", + "sameAsElement":false + }, + { + "hid":547, + "sid":"control_outer:121:3855", + "rsid":"control_outer:121:3855", + "esid":"control_outer:121:3855", + "parent":544, + "children":[ + 548 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3855_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3855_d.png", + "elements":[ + { + "sid":"control_outer:121:3856", + "rsid":"control_outer:121:3856", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3862", + "rsid":"control_outer:121:3862", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3863", + "rsid":"control_outer:121:3863", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864", + "rsid":"control_outer:121:3864", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3857", + "rsid":"control_outer:121:3857", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864#out:1;line", + "rsid":"control_outer:121:3864#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3862#out:1;line", + "rsid":"control_outer:121:3862#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3863#out:1;line", + "rsid":"control_outer:121:3863#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3856#out:1;line", + "rsid":"control_outer:121:3856#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3855_d.json", + "sameAsElement":false + }, + { + "hid":548, + "sid":"control_outer:121:3864", + "rsid":"control_outer:121:3864", + "esid":"control_outer:121:3864", + "parent":547, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3864_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3864_d.png", + "elements":[ + { + "sid":"control_outer:121:3864:1", + "rsid":"control_outer:121:3864:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:2", + "rsid":"control_outer:121:3864:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:3", + "rsid":"control_outer:121:3864:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:4", + "rsid":"control_outer:121:3864:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:5", + "rsid":"control_outer:121:3864:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:6", + "rsid":"control_outer:121:3864:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:7", + "rsid":"control_outer:121:3864:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:8", + "rsid":"control_outer:121:3864:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:9", + "rsid":"control_outer:121:3864:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3864:1#out:1;line", + "rsid":"control_outer:121:3864:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3864:7#out:1;line", + "rsid":"control_outer:121:3864:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3864:3#out:1;line", + "rsid":"control_outer:121:3864:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3864:5#out:1;line", + "rsid":"control_outer:121:3864:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3864:4#out:1;line", + "rsid":"control_outer:121:3864:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3864:8#out:1;line", + "rsid":"control_outer:121:3864:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3864:2#out:1;line", + "rsid":"control_outer:121:3864:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3864:6#out:1;line", + "rsid":"control_outer:121:3864:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3864_d.json", + "sameAsElement":false + }, + { + "hid":549, + "sid":"control_outer:121:673", + "rsid":"control_outer:121:673", + "esid":"control_outer:121:673", + "parent":522, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Anti-windup/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_673_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_673_d.png", + "elements":[ + { + "sid":"control_outer:121:674", + "rsid":"control_outer:121:674", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3216", + "rsid":"control_outer:121:3216", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3217", + "rsid":"control_outer:121:3217", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3218", + "rsid":"control_outer:121:3218", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3214", + "rsid":"control_outer:121:3214", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3211", + "rsid":"control_outer:121:3211", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3213", + "rsid":"control_outer:121:3213", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3215", + "rsid":"control_outer:121:3215", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:675", + "rsid":"control_outer:121:675", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:674#out:1;line", + "rsid":"control_outer:121:674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3216#out:1;line", + "rsid":"control_outer:121:3216#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3217#out:1;line", + "rsid":"control_outer:121:3217#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3218#out:1;line", + "rsid":"control_outer:121:3218#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3214#out:1;line", + "rsid":"control_outer:121:3214#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_673_d.json", + "sameAsElement":false + }, + { + "hid":550, + "sid":"control_outer:121:677", + "rsid":"control_outer:121:677", + "esid":"control_outer:121:677", + "parent":521, + "children":[ + 551, + 552, + 553 + ], + "name":"D Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_677_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_677_d.png", + "elements":[ + { + "sid":"control_outer:121:678", + "rsid":"control_outer:121:678", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:679", + "rsid":"control_outer:121:679", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:680", + "rsid":"control_outer:121:680", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:681", + "rsid":"control_outer:121:681", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:686", + "rsid":"control_outer:121:686", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:690", + "rsid":"control_outer:121:690", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_677_d.json", + "sameAsElement":false + }, + { + "hid":551, + "sid":"control_outer:121:680", + "rsid":"control_outer:121:680", + "esid":"control_outer:121:680", + "parent":550, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/D Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_680_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_680_d.png", + "elements":[ + { + "sid":"control_outer:121:3185", + "rsid":"control_outer:121:3185", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3186", + "rsid":"control_outer:121:3186", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3187", + "rsid":"control_outer:121:3187", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3185#out:1;line", + "rsid":"control_outer:121:3185#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3186#out:1;line", + "rsid":"control_outer:121:3186#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_680_d.json", + "sameAsElement":false + }, + { + "hid":552, + "sid":"control_outer:121:681", + "rsid":"control_outer:121:681", + "esid":"control_outer:121:681", + "parent":550, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/D Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_681_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_681_d.png", + "elements":[ + { + "sid":"control_outer:121:682", + "rsid":"control_outer:121:682", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:683", + "rsid":"control_outer:121:683", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:684", + "rsid":"control_outer:121:684", + "name":"DProd Out", + "label":"DProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:685", + "rsid":"control_outer:121:685", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:684#out:1;line", + "rsid":"control_outer:121:684#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:683#out:1;line", + "rsid":"control_outer:121:683#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:682#out:1;line", + "rsid":"control_outer:121:682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_681_d.json", + "sameAsElement":false + }, + { + "hid":553, + "sid":"control_outer:121:686", + "rsid":"control_outer:121:686", + "esid":"control_outer:121:686", + "parent":550, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/D Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_686_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_686_d.png", + "elements":[ + { + "sid":"control_outer:121:687", + "rsid":"control_outer:121:687", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3188", + "rsid":"control_outer:121:3188", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:688", + "rsid":"control_outer:121:688", + "name":"Derivative Gain", + "label":"Derivative Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3189", + "rsid":"control_outer:121:3189", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3190", + "rsid":"control_outer:121:3190", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:689", + "rsid":"control_outer:121:689", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:688#out:1;line", + "rsid":"control_outer:121:688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:687#out:1;line", + "rsid":"control_outer:121:687#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3188#out:1;line", + "rsid":"control_outer:121:3188#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3189#out:1;line", + "rsid":"control_outer:121:3189#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_686_d.json", + "sameAsElement":false + }, + { + "hid":554, + "sid":"control_outer:121:692", + "rsid":"control_outer:121:692", + "esid":"control_outer:121:692", + "parent":521, + "children":[ + 555, + 556, + 560, + 561, + 565, + 566 + ], + "name":"Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_692_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_692_d.png", + "elements":[ + { + "sid":"control_outer:121:693", + "rsid":"control_outer:121:693", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:694", + "rsid":"control_outer:121:694", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:695", + "rsid":"control_outer:121:695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:696", + "rsid":"control_outer:121:696", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:697", + "rsid":"control_outer:121:697", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3669", + "rsid":"control_outer:121:3669", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:698", + "rsid":"control_outer:121:698", + "name":"Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:706", + "rsid":"control_outer:121:706", + "name":"Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:715", + "rsid":"control_outer:121:715", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:716", + "rsid":"control_outer:121:716", + "name":"Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:732", + "rsid":"control_outer:121:732", + "name":"Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:740", + "rsid":"control_outer:121:740", + "name":"Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:757", + "rsid":"control_outer:121:757", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_692_d.json", + "sameAsElement":false + }, + { + "hid":555, + "sid":"control_outer:121:698", + "rsid":"control_outer:121:698", + "esid":"control_outer:121:698", + "parent":554, + "children":[ + ], + "name":"Cont. Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_698_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_698_d.png", + "elements":[ + { + "sid":"control_outer:121:699", + "rsid":"control_outer:121:699", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:700", + "rsid":"control_outer:121:700", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:701", + "rsid":"control_outer:121:701", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:702", + "rsid":"control_outer:121:702", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3334", + "rsid":"control_outer:121:3334", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3689", + "rsid":"control_outer:121:3689", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:703", + "rsid":"control_outer:121:703", + "name":"Filter", + "label":"Filter", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3335", + "rsid":"control_outer:121:3335", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:704", + "rsid":"control_outer:121:704", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:2723", + "rsid":"control_outer:121:2723", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3474", + "rsid":"control_outer:121:3474", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3336", + "rsid":"control_outer:121:3336", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3690", + "rsid":"control_outer:121:3690", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:705", + "rsid":"control_outer:121:705", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3689#out:1;line", + "rsid":"control_outer:121:3689#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:702#out:1;line", + "rsid":"control_outer:121:702#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:699#out:1;line", + "rsid":"control_outer:121:699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:703#out:1;line", + "rsid":"control_outer:121:703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:704#out:1;line", + "rsid":"control_outer:121:704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:700#out:1;line", + "rsid":"control_outer:121:700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3334#out:1;line", + "rsid":"control_outer:121:3334#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3335#out:1;line", + "rsid":"control_outer:121:3335#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:701#out:1;line", + "rsid":"control_outer:121:701#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_698_d.json", + "sameAsElement":false + }, + { + "hid":556, + "sid":"control_outer:121:706", + "rsid":"control_outer:121:706", + "esid":"control_outer:121:706", + "parent":554, + "children":[ + 557 + ], + "name":"Differentiator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_706_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_706_d.png", + "elements":[ + { + "sid":"control_outer:121:707", + "rsid":"control_outer:121:707", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:708", + "rsid":"control_outer:121:708", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:709", + "rsid":"control_outer:121:709", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3328", + "rsid":"control_outer:121:3328", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3331", + "rsid":"control_outer:121:3331", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3688", + "rsid":"control_outer:121:3688", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:710", + "rsid":"control_outer:121:710", + "name":"DTDup", + "label":"DTDup", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:711", + "rsid":"control_outer:121:711", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3332", + "rsid":"control_outer:121:3332", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:2722", + "rsid":"control_outer:121:2722", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3333", + "rsid":"control_outer:121:3333", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3330", + "rsid":"control_outer:121:3330", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3480", + "rsid":"control_outer:121:3480", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3670", + "rsid":"control_outer:121:3670", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:713", + "rsid":"control_outer:121:713", + "name":"UD", + "label":"UD", + "className":"Simulink.Delay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:714", + "rsid":"control_outer:121:714", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3688#out:1;line", + "rsid":"control_outer:121:3688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:709#out:1;line", + "rsid":"control_outer:121:709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:707#out:1;line", + "rsid":"control_outer:121:707#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:713#out:1;line", + "rsid":"control_outer:121:713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3670#out:1;line", + "rsid":"control_outer:121:3670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:711#out:1;line", + "rsid":"control_outer:121:711#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3328#out:1;line", + "rsid":"control_outer:121:3328#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3331#out:1;line", + "rsid":"control_outer:121:3331#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3332#out:1;line", + "rsid":"control_outer:121:3332#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:708#out:1;line", + "rsid":"control_outer:121:708#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_706_d.json", + "sameAsElement":false + }, + { + "hid":557, + "sid":"control_outer:121:3670", + "rsid":"control_outer:121:3670", + "esid":"control_outer:121:3670", + "parent":556, + "children":[ + 558, + 559 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Differentiator/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3670_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3670_d.png", + "elements":[ + { + "sid":"control_outer:121:3671", + "rsid":"control_outer:121:3671", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3672", + "rsid":"control_outer:121:3672", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3673", + "rsid":"control_outer:121:3673", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3678", + "rsid":"control_outer:121:3678", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3684", + "rsid":"control_outer:121:3684", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3670_d.json", + "sameAsElement":false + }, + { + "hid":558, + "sid":"control_outer:121:3673", + "rsid":"control_outer:121:3673", + "esid":"control_outer:121:3673", + "parent":557, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Differentiator/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3673_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3673_d.png", + "elements":[ + { + "sid":"control_outer:121:3674", + "rsid":"control_outer:121:3674", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3675", + "rsid":"control_outer:121:3675", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3676", + "rsid":"control_outer:121:3676", + "name":"Udiff*Ts Prod Out", + "label":"Udiff*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3677", + "rsid":"control_outer:121:3677", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3674#out:1;line", + "rsid":"control_outer:121:3674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3676#out:1;line", + "rsid":"control_outer:121:3676#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3675#out:1;line", + "rsid":"control_outer:121:3675#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3673_d.json", + "sameAsElement":false + }, + { + "hid":559, + "sid":"control_outer:121:3678", + "rsid":"control_outer:121:3678", + "esid":"control_outer:121:3678", + "parent":557, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Differentiator/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3678_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3678_d.png", + "elements":[ + { + "sid":"control_outer:121:3679", + "rsid":"control_outer:121:3679", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3680", + "rsid":"control_outer:121:3680", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3681", + "rsid":"control_outer:121:3681", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3682", + "rsid":"control_outer:121:3682", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3683", + "rsid":"control_outer:121:3683", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3679#out:1;line", + "rsid":"control_outer:121:3679#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3680#out:1;line", + "rsid":"control_outer:121:3680#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3682#out:1;line", + "rsid":"control_outer:121:3682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3678_d.json", + "sameAsElement":false + }, + { + "hid":560, + "sid":"control_outer:121:715", + "rsid":"control_outer:121:715", + "esid":"control_outer:121:715", + "parent":554, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_715_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_715_d.png", + "elements":[ + { + "sid":"control_outer:121:3315", + "rsid":"control_outer:121:3315", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3316", + "rsid":"control_outer:121:3316", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3317", + "rsid":"control_outer:121:3317", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3318", + "rsid":"control_outer:121:3318", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3319", + "rsid":"control_outer:121:3319", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3686", + "rsid":"control_outer:121:3686", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3320", + "rsid":"control_outer:121:3320", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3432", + "rsid":"control_outer:121:3432", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3313", + "rsid":"control_outer:121:3313", + "name":"Signal Specification3", + "label":"Signal Specification3", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3324", + "rsid":"control_outer:121:3324", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3321", + "rsid":"control_outer:121:3321", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3323", + "rsid":"control_outer:121:3323", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3314", + "rsid":"control_outer:121:3314", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3325", + "rsid":"control_outer:121:3325", + "name":"Terminator4", + "label":"Terminator4", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3327", + "rsid":"control_outer:121:3327", + "name":"Terminator5", + "label":"Terminator5", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3687", + "rsid":"control_outer:121:3687", + "name":"Terminator6", + "label":"Terminator6", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3686#out:1;line", + "rsid":"control_outer:121:3686#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3316#out:1;line", + "rsid":"control_outer:121:3316#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3313#out:1;line", + "rsid":"control_outer:121:3313#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3320#out:1;line", + "rsid":"control_outer:121:3320#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3317#out:1;line", + "rsid":"control_outer:121:3317#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3319#out:1;line", + "rsid":"control_outer:121:3319#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3324#out:1;line", + "rsid":"control_outer:121:3324#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3318#out:1;line", + "rsid":"control_outer:121:3318#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3315#out:1;line", + "rsid":"control_outer:121:3315#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3432#out:1;line", + "rsid":"control_outer:121:3432#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_715_d.json", + "sameAsElement":false + }, + { + "hid":561, + "sid":"control_outer:121:716", + "rsid":"control_outer:121:716", + "esid":"control_outer:121:716", + "parent":554, + "children":[ + 562 + ], + "name":"Disc. Backward Euler Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_716_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_716_d.png", + "elements":[ + { + "sid":"control_outer:121:717", + "rsid":"control_outer:121:717", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:718", + "rsid":"control_outer:121:718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:719", + "rsid":"control_outer:121:719", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:720", + "rsid":"control_outer:121:720", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3340", + "rsid":"control_outer:121:3340", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3693", + "rsid":"control_outer:121:3693", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:722", + "rsid":"control_outer:121:722", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:721", + "rsid":"control_outer:121:721", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:723", + "rsid":"control_outer:121:723", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:724", + "rsid":"control_outer:121:724", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:725", + "rsid":"control_outer:121:725", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:726", + "rsid":"control_outer:121:726", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:727", + "rsid":"control_outer:121:727", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:2725", + "rsid":"control_outer:121:2725", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3482", + "rsid":"control_outer:121:3482", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3342", + "rsid":"control_outer:121:3342", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3694", + "rsid":"control_outer:121:3694", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:729", + "rsid":"control_outer:121:729", + "name":"Unary Minus", + "label":"Unary Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:730", + "rsid":"control_outer:121:730", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:731", + "rsid":"control_outer:121:731", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:121:3693#out:1;line", + "rsid":"control_outer:121:3693#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:720#out:1;line", + "rsid":"control_outer:121:720#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:723#out:1;line", + "rsid":"control_outer:121:723#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:722#out:1;line", + "rsid":"control_outer:121:722#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:717#out:1;line", + "rsid":"control_outer:121:717#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:725#out:1;line", + "rsid":"control_outer:121:725#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:718#out:1;line", + "rsid":"control_outer:121:718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:721#out:1;line", + "rsid":"control_outer:121:721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3694#out:1;line", + "rsid":"control_outer:121:3694#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:726#out:1;line", + "rsid":"control_outer:121:726#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:727#out:1;line", + "rsid":"control_outer:121:727#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:729#out:1;line", + "rsid":"control_outer:121:729#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:724#out:1;line", + "rsid":"control_outer:121:724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3340#out:1;line", + "rsid":"control_outer:121:3340#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:719#out:1;line", + "rsid":"control_outer:121:719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_716_d.json", + "sameAsElement":false + }, + { + "hid":562, + "sid":"control_outer:121:3694", + "rsid":"control_outer:121:3694", + "esid":"control_outer:121:3694", + "parent":561, + "children":[ + 563, + 564 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Backward Euler Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3694_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3694_d.png", + "elements":[ + { + "sid":"control_outer:121:3695", + "rsid":"control_outer:121:3695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3696", + "rsid":"control_outer:121:3696", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3697", + "rsid":"control_outer:121:3697", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3702", + "rsid":"control_outer:121:3702", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3708", + "rsid":"control_outer:121:3708", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3694_d.json", + "sameAsElement":false + }, + { + "hid":563, + "sid":"control_outer:121:3697", + "rsid":"control_outer:121:3697", + "esid":"control_outer:121:3697", + "parent":562, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Backward Euler Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3697_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3697_d.png", + "elements":[ + { + "sid":"control_outer:121:3698", + "rsid":"control_outer:121:3698", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3699", + "rsid":"control_outer:121:3699", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3700", + "rsid":"control_outer:121:3700", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3701", + "rsid":"control_outer:121:3701", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3699#out:1;line", + "rsid":"control_outer:121:3699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3700#out:1;line", + "rsid":"control_outer:121:3700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3698#out:1;line", + "rsid":"control_outer:121:3698#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3697_d.json", + "sameAsElement":false + }, + { + "hid":564, + "sid":"control_outer:121:3702", + "rsid":"control_outer:121:3702", + "esid":"control_outer:121:3702", + "parent":562, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3702_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3702_d.png", + "elements":[ + { + "sid":"control_outer:121:3703", + "rsid":"control_outer:121:3703", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3704", + "rsid":"control_outer:121:3704", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3705", + "rsid":"control_outer:121:3705", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3706", + "rsid":"control_outer:121:3706", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3707", + "rsid":"control_outer:121:3707", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3706#out:1;line", + "rsid":"control_outer:121:3706#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3704#out:1;line", + "rsid":"control_outer:121:3704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3703#out:1;line", + "rsid":"control_outer:121:3703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3702_d.json", + "sameAsElement":false + }, + { + "hid":565, + "sid":"control_outer:121:732", + "rsid":"control_outer:121:732", + "esid":"control_outer:121:732", + "parent":554, + "children":[ + ], + "name":"Disc. Forward Euler Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_732_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_732_d.png", + "elements":[ + { + "sid":"control_outer:121:733", + "rsid":"control_outer:121:733", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:734", + "rsid":"control_outer:121:734", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:735", + "rsid":"control_outer:121:735", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:736", + "rsid":"control_outer:121:736", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3337", + "rsid":"control_outer:121:3337", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3691", + "rsid":"control_outer:121:3691", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:737", + "rsid":"control_outer:121:737", + "name":"Filter", + "label":"Filter", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3338", + "rsid":"control_outer:121:3338", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:738", + "rsid":"control_outer:121:738", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:2724", + "rsid":"control_outer:121:2724", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3481", + "rsid":"control_outer:121:3481", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3339", + "rsid":"control_outer:121:3339", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3692", + "rsid":"control_outer:121:3692", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:739", + "rsid":"control_outer:121:739", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3691#out:1;line", + "rsid":"control_outer:121:3691#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:736#out:1;line", + "rsid":"control_outer:121:736#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:738#out:1;line", + "rsid":"control_outer:121:738#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:734#out:1;line", + "rsid":"control_outer:121:734#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:733#out:1;line", + "rsid":"control_outer:121:733#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:737#out:1;line", + "rsid":"control_outer:121:737#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3337#out:1;line", + "rsid":"control_outer:121:3337#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3338#out:1;line", + "rsid":"control_outer:121:3338#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:735#out:1;line", + "rsid":"control_outer:121:735#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_732_d.json", + "sameAsElement":false + }, + { + "hid":566, + "sid":"control_outer:121:740", + "rsid":"control_outer:121:740", + "esid":"control_outer:121:740", + "parent":554, + "children":[ + 567 + ], + "name":"Disc. Trapezoidal Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_740_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_740_d.png", + "elements":[ + { + "sid":"control_outer:121:741", + "rsid":"control_outer:121:741", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:742", + "rsid":"control_outer:121:742", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:743", + "rsid":"control_outer:121:743", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:744", + "rsid":"control_outer:121:744", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3343", + "rsid":"control_outer:121:3343", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3724", + "rsid":"control_outer:121:3724", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:746", + "rsid":"control_outer:121:746", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:747", + "rsid":"control_outer:121:747", + "name":"Divide", + "label":"Divide", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:745", + "rsid":"control_outer:121:745", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:748", + "rsid":"control_outer:121:748", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:749", + "rsid":"control_outer:121:749", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:750", + "rsid":"control_outer:121:750", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:751", + "rsid":"control_outer:121:751", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:752", + "rsid":"control_outer:121:752", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:753", + "rsid":"control_outer:121:753", + "name":"SumNum", + "label":"SumNum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:2726", + "rsid":"control_outer:121:2726", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3483", + "rsid":"control_outer:121:3483", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3345", + "rsid":"control_outer:121:3345", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3709", + "rsid":"control_outer:121:3709", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:755", + "rsid":"control_outer:121:755", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:756", + "rsid":"control_outer:121:756", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:121:3724#out:1;line", + "rsid":"control_outer:121:3724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:744#out:1;line", + "rsid":"control_outer:121:744#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:750#out:1;line", + "rsid":"control_outer:121:750#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3709#out:1;line", + "rsid":"control_outer:121:3709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:745#out:1;line", + "rsid":"control_outer:121:745#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:752#out:1;line", + "rsid":"control_outer:121:752#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:753#out:1;line", + "rsid":"control_outer:121:753#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:747#out:1;line", + "rsid":"control_outer:121:747#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:751#out:1;line", + "rsid":"control_outer:121:751#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:741#out:1;line", + "rsid":"control_outer:121:741#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:748#out:1;line", + "rsid":"control_outer:121:748#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:749#out:1;line", + "rsid":"control_outer:121:749#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:742#out:1;line", + "rsid":"control_outer:121:742#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:746#out:1;line", + "rsid":"control_outer:121:746#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3343#out:1;line", + "rsid":"control_outer:121:3343#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:743#out:1;line", + "rsid":"control_outer:121:743#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_740_d.json", + "sameAsElement":false + }, + { + "hid":567, + "sid":"control_outer:121:3709", + "rsid":"control_outer:121:3709", + "esid":"control_outer:121:3709", + "parent":566, + "children":[ + 568, + 569 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Trapezoidal Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3709_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3709_d.png", + "elements":[ + { + "sid":"control_outer:121:3710", + "rsid":"control_outer:121:3710", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3711", + "rsid":"control_outer:121:3711", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3712", + "rsid":"control_outer:121:3712", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3717", + "rsid":"control_outer:121:3717", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3723", + "rsid":"control_outer:121:3723", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3709_d.json", + "sameAsElement":false + }, + { + "hid":568, + "sid":"control_outer:121:3712", + "rsid":"control_outer:121:3712", + "esid":"control_outer:121:3712", + "parent":567, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Trapezoidal Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3712_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3712_d.png", + "elements":[ + { + "sid":"control_outer:121:3713", + "rsid":"control_outer:121:3713", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3714", + "rsid":"control_outer:121:3714", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3778", + "rsid":"control_outer:121:3778", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3715", + "rsid":"control_outer:121:3715", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3716", + "rsid":"control_outer:121:3716", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3778#out:1;line", + "rsid":"control_outer:121:3778#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3714#out:1;line", + "rsid":"control_outer:121:3714#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3715#out:1;line", + "rsid":"control_outer:121:3715#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3713#out:1;line", + "rsid":"control_outer:121:3713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3712_d.json", + "sameAsElement":false + }, + { + "hid":569, + "sid":"control_outer:121:3717", + "rsid":"control_outer:121:3717", + "esid":"control_outer:121:3717", + "parent":567, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3717_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3717_d.png", + "elements":[ + { + "sid":"control_outer:121:3718", + "rsid":"control_outer:121:3718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3719", + "rsid":"control_outer:121:3719", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3720", + "rsid":"control_outer:121:3720", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3721", + "rsid":"control_outer:121:3721", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3722", + "rsid":"control_outer:121:3722", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3721#out:1;line", + "rsid":"control_outer:121:3721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3719#out:1;line", + "rsid":"control_outer:121:3719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3718#out:1;line", + "rsid":"control_outer:121:3718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3717_d.json", + "sameAsElement":false + }, + { + "hid":570, + "sid":"control_outer:121:758", + "rsid":"control_outer:121:758", + "esid":"control_outer:121:758", + "parent":521, + "children":[ + 571, + 572, + 573, + 574 + ], + "name":"Filter ICs", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_758_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_758_d.png", + "elements":[ + { + "sid":"control_outer:121:759", + "rsid":"control_outer:121:759", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:760", + "rsid":"control_outer:121:760", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:761", + "rsid":"control_outer:121:761", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:764", + "rsid":"control_outer:121:764", + "name":"Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:767", + "rsid":"control_outer:121:767", + "name":"Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:770", + "rsid":"control_outer:121:770", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_758_d.json", + "sameAsElement":false + }, + { + "hid":571, + "sid":"control_outer:121:760", + "rsid":"control_outer:121:760", + "esid":"control_outer:121:760", + "parent":570, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_760_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_760_d.png", + "elements":[ + { + "sid":"control_outer:121:3197", + "rsid":"control_outer:121:3197", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3396", + "rsid":"control_outer:121:3396", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3198", + "rsid":"control_outer:121:3198", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3397", + "rsid":"control_outer:121:3397", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3199", + "rsid":"control_outer:121:3199", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3398", + "rsid":"control_outer:121:3398", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3197#out:1;line", + "rsid":"control_outer:121:3197#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3198#out:1;line", + "rsid":"control_outer:121:3198#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3396#out:1;line", + "rsid":"control_outer:121:3396#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3397#out:1;line", + "rsid":"control_outer:121:3397#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_760_d.json", + "sameAsElement":false + }, + { + "hid":572, + "sid":"control_outer:121:761", + "rsid":"control_outer:121:761", + "esid":"control_outer:121:761", + "parent":570, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_761_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_761_d.png", + "elements":[ + { + "sid":"control_outer:121:762", + "rsid":"control_outer:121:762", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:763", + "rsid":"control_outer:121:763", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:762#out:1;line", + "rsid":"control_outer:121:762#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_761_d.json", + "sameAsElement":false + }, + { + "hid":573, + "sid":"control_outer:121:764", + "rsid":"control_outer:121:764", + "esid":"control_outer:121:764", + "parent":570, + "children":[ + ], + "name":"Internal IC - Differentiator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter ICs/Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_764_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_764_d.png", + "elements":[ + { + "sid":"control_outer:121:3203", + "rsid":"control_outer:121:3203", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3402", + "rsid":"control_outer:121:3402", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3204", + "rsid":"control_outer:121:3204", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3403", + "rsid":"control_outer:121:3403", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3205", + "rsid":"control_outer:121:3205", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3404", + "rsid":"control_outer:121:3404", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3203#out:1;line", + "rsid":"control_outer:121:3203#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3204#out:1;line", + "rsid":"control_outer:121:3204#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3402#out:1;line", + "rsid":"control_outer:121:3402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3403#out:1;line", + "rsid":"control_outer:121:3403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_764_d.json", + "sameAsElement":false + }, + { + "hid":574, + "sid":"control_outer:121:767", + "rsid":"control_outer:121:767", + "esid":"control_outer:121:767", + "parent":570, + "children":[ + ], + "name":"Internal IC - Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Filter ICs/Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_767_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_767_d.png", + "elements":[ + { + "sid":"control_outer:121:3200", + "rsid":"control_outer:121:3200", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3399", + "rsid":"control_outer:121:3399", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3201", + "rsid":"control_outer:121:3201", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3400", + "rsid":"control_outer:121:3400", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3202", + "rsid":"control_outer:121:3202", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3401", + "rsid":"control_outer:121:3401", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3200#out:1;line", + "rsid":"control_outer:121:3200#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3201#out:1;line", + "rsid":"control_outer:121:3201#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3399#out:1;line", + "rsid":"control_outer:121:3399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3400#out:1;line", + "rsid":"control_outer:121:3400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_767_d.json", + "sameAsElement":false + }, + { + "hid":575, + "sid":"control_outer:121:780", + "rsid":"control_outer:121:780", + "esid":"control_outer:121:780", + "parent":521, + "children":[ + 576, + 577, + 578 + ], + "name":"I Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_780_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_780_d.png", + "elements":[ + { + "sid":"control_outer:121:781", + "rsid":"control_outer:121:781", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:782", + "rsid":"control_outer:121:782", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:783", + "rsid":"control_outer:121:783", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:784", + "rsid":"control_outer:121:784", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:789", + "rsid":"control_outer:121:789", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:793", + "rsid":"control_outer:121:793", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_780_d.json", + "sameAsElement":false + }, + { + "hid":576, + "sid":"control_outer:121:783", + "rsid":"control_outer:121:783", + "esid":"control_outer:121:783", + "parent":575, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/I Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_783_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_783_d.png", + "elements":[ + { + "sid":"control_outer:121:3170", + "rsid":"control_outer:121:3170", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3171", + "rsid":"control_outer:121:3171", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3172", + "rsid":"control_outer:121:3172", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3171#out:1;line", + "rsid":"control_outer:121:3171#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3170#out:1;line", + "rsid":"control_outer:121:3170#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_783_d.json", + "sameAsElement":false + }, + { + "hid":577, + "sid":"control_outer:121:784", + "rsid":"control_outer:121:784", + "esid":"control_outer:121:784", + "parent":575, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/I Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_784_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_784_d.png", + "elements":[ + { + "sid":"control_outer:121:785", + "rsid":"control_outer:121:785", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:786", + "rsid":"control_outer:121:786", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:787", + "rsid":"control_outer:121:787", + "name":"IProd Out", + "label":"IProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:788", + "rsid":"control_outer:121:788", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:785#out:1;line", + "rsid":"control_outer:121:785#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:786#out:1;line", + "rsid":"control_outer:121:786#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:787#out:1;line", + "rsid":"control_outer:121:787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_784_d.json", + "sameAsElement":false + }, + { + "hid":578, + "sid":"control_outer:121:789", + "rsid":"control_outer:121:789", + "esid":"control_outer:121:789", + "parent":575, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/I Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_789_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_789_d.png", + "elements":[ + { + "sid":"control_outer:121:790", + "rsid":"control_outer:121:790", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3173", + "rsid":"control_outer:121:3173", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:791", + "rsid":"control_outer:121:791", + "name":"Integral Gain", + "label":"Integral Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3174", + "rsid":"control_outer:121:3174", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3175", + "rsid":"control_outer:121:3175", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:792", + "rsid":"control_outer:121:792", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:790#out:1;line", + "rsid":"control_outer:121:790#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:791#out:1;line", + "rsid":"control_outer:121:791#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3174#out:1;line", + "rsid":"control_outer:121:3174#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3173#out:1;line", + "rsid":"control_outer:121:3173#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_789_d.json", + "sameAsElement":false + }, + { + "hid":579, + "sid":"control_outer:121:795", + "rsid":"control_outer:121:795", + "esid":"control_outer:121:795", + "parent":521, + "children":[ + 580, + 581, + 582 + ], + "name":"Ideal P Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_795_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_795_d.png", + "elements":[ + { + "sid":"control_outer:121:796", + "rsid":"control_outer:121:796", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:797", + "rsid":"control_outer:121:797", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:798", + "rsid":"control_outer:121:798", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:803", + "rsid":"control_outer:121:803", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:807", + "rsid":"control_outer:121:807", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:810", + "rsid":"control_outer:121:810", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_795_d.json", + "sameAsElement":false + }, + { + "hid":580, + "sid":"control_outer:121:798", + "rsid":"control_outer:121:798", + "esid":"control_outer:121:798", + "parent":579, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_798_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_798_d.png", + "elements":[ + { + "sid":"control_outer:121:799", + "rsid":"control_outer:121:799", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:800", + "rsid":"control_outer:121:800", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:801", + "rsid":"control_outer:121:801", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:802", + "rsid":"control_outer:121:802", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:799#out:1;line", + "rsid":"control_outer:121:799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:800#out:1;line", + "rsid":"control_outer:121:800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:801#out:1;line", + "rsid":"control_outer:121:801#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_798_d.json", + "sameAsElement":false + }, + { + "hid":581, + "sid":"control_outer:121:803", + "rsid":"control_outer:121:803", + "esid":"control_outer:121:803", + "parent":579, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_803_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_803_d.png", + "elements":[ + { + "sid":"control_outer:121:804", + "rsid":"control_outer:121:804", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3368", + "rsid":"control_outer:121:3368", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:805", + "rsid":"control_outer:121:805", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3369", + "rsid":"control_outer:121:3369", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3370", + "rsid":"control_outer:121:3370", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:806", + "rsid":"control_outer:121:806", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:804#out:1;line", + "rsid":"control_outer:121:804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:805#out:1;line", + "rsid":"control_outer:121:805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3368#out:1;line", + "rsid":"control_outer:121:3368#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3369#out:1;line", + "rsid":"control_outer:121:3369#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_803_d.json", + "sameAsElement":false + }, + { + "hid":582, + "sid":"control_outer:121:807", + "rsid":"control_outer:121:807", + "esid":"control_outer:121:807", + "parent":579, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_807_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_807_d.png", + "elements":[ + { + "sid":"control_outer:121:808", + "rsid":"control_outer:121:808", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3365", + "rsid":"control_outer:121:3365", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3367", + "rsid":"control_outer:121:3367", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:809", + "rsid":"control_outer:121:809", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:808#out:1;line", + "rsid":"control_outer:121:808#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3365#out:1;line", + "rsid":"control_outer:121:3365#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_807_d.json", + "sameAsElement":false + }, + { + "hid":583, + "sid":"control_outer:121:811", + "rsid":"control_outer:121:811", + "esid":"control_outer:121:811", + "parent":521, + "children":[ + 584, + 585, + 586, + 587 + ], + "name":"Ideal P Gain Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_811_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_811_d.png", + "elements":[ + { + "sid":"control_outer:121:812", + "rsid":"control_outer:121:812", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:813", + "rsid":"control_outer:121:813", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3417", + "rsid":"control_outer:121:3417", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:814", + "rsid":"control_outer:121:814", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:819", + "rsid":"control_outer:121:819", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:823", + "rsid":"control_outer:121:823", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:826", + "rsid":"control_outer:121:826", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_811_d.json", + "sameAsElement":false + }, + { + "hid":584, + "sid":"control_outer:121:3417", + "rsid":"control_outer:121:3417", + "esid":"control_outer:121:3417", + "parent":583, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3417_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3417_d.png", + "elements":[ + { + "sid":"control_outer:121:3420", + "rsid":"control_outer:121:3420", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3421", + "rsid":"control_outer:121:3421", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3464", + "rsid":"control_outer:121:3464", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3422", + "rsid":"control_outer:121:3422", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3424", + "rsid":"control_outer:121:3424", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3421#out:1;line", + "rsid":"control_outer:121:3421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3420#out:1;line", + "rsid":"control_outer:121:3420#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3464#out:1;line", + "rsid":"control_outer:121:3464#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3417_d.json", + "sameAsElement":false + }, + { + "hid":585, + "sid":"control_outer:121:814", + "rsid":"control_outer:121:814", + "esid":"control_outer:121:814", + "parent":583, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain Fdbk/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_814_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_814_d.png", + "elements":[ + { + "sid":"control_outer:121:815", + "rsid":"control_outer:121:815", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:816", + "rsid":"control_outer:121:816", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:817", + "rsid":"control_outer:121:817", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:818", + "rsid":"control_outer:121:818", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:817#out:1;line", + "rsid":"control_outer:121:817#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:816#out:1;line", + "rsid":"control_outer:121:816#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:815#out:1;line", + "rsid":"control_outer:121:815#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_814_d.json", + "sameAsElement":false + }, + { + "hid":586, + "sid":"control_outer:121:819", + "rsid":"control_outer:121:819", + "esid":"control_outer:121:819", + "parent":583, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain Fdbk/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_819_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_819_d.png", + "elements":[ + { + "sid":"control_outer:121:820", + "rsid":"control_outer:121:820", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3362", + "rsid":"control_outer:121:3362", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:821", + "rsid":"control_outer:121:821", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3363", + "rsid":"control_outer:121:3363", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3364", + "rsid":"control_outer:121:3364", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:822", + "rsid":"control_outer:121:822", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:821#out:1;line", + "rsid":"control_outer:121:821#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:820#out:1;line", + "rsid":"control_outer:121:820#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3363#out:1;line", + "rsid":"control_outer:121:3363#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3362#out:1;line", + "rsid":"control_outer:121:3362#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_819_d.json", + "sameAsElement":false + }, + { + "hid":587, + "sid":"control_outer:121:823", + "rsid":"control_outer:121:823", + "esid":"control_outer:121:823", + "parent":583, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Ideal P Gain Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_823_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_823_d.png", + "elements":[ + { + "sid":"control_outer:121:824", + "rsid":"control_outer:121:824", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3359", + "rsid":"control_outer:121:3359", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3361", + "rsid":"control_outer:121:3361", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:825", + "rsid":"control_outer:121:825", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:824#out:1;line", + "rsid":"control_outer:121:824#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3359#out:1;line", + "rsid":"control_outer:121:3359#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_823_d.json", + "sameAsElement":false + }, + { + "hid":588, + "sid":"control_outer:121:827", + "rsid":"control_outer:121:827", + "esid":"control_outer:121:827", + "parent":521, + "children":[ + 589, + 590, + 591 + ], + "name":"Integrator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_827_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_827_d.png", + "elements":[ + { + "sid":"control_outer:121:828", + "rsid":"control_outer:121:828", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:829", + "rsid":"control_outer:121:829", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:830", + "rsid":"control_outer:121:830", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:831", + "rsid":"control_outer:121:831", + "name":"Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:837", + "rsid":"control_outer:121:837", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:838", + "rsid":"control_outer:121:838", + "name":"Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:847", + "rsid":"control_outer:121:847", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:848", + "rsid":"control_outer:121:848", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_827_d.json", + "sameAsElement":false + }, + { + "hid":589, + "sid":"control_outer:121:831", + "rsid":"control_outer:121:831", + "esid":"control_outer:121:831", + "parent":588, + "children":[ + ], + "name":"Continuous", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Integrator/Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_831_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_831_d.png", + "elements":[ + { + "sid":"control_outer:121:832", + "rsid":"control_outer:121:832", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:833", + "rsid":"control_outer:121:833", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:834", + "rsid":"control_outer:121:834", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3433", + "rsid":"control_outer:121:3433", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:835", + "rsid":"control_outer:121:835", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3434", + "rsid":"control_outer:121:3434", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:2708", + "rsid":"control_outer:121:2708", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3473", + "rsid":"control_outer:121:3473", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3435", + "rsid":"control_outer:121:3435", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:836", + "rsid":"control_outer:121:836", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:832#out:1;line", + "rsid":"control_outer:121:832#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:834#out:1;line", + "rsid":"control_outer:121:834#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:835#out:1;line", + "rsid":"control_outer:121:835#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3433#out:1;line", + "rsid":"control_outer:121:3433#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3434#out:1;line", + "rsid":"control_outer:121:3434#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:833#out:1;line", + "rsid":"control_outer:121:833#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_831_d.json", + "sameAsElement":false + }, + { + "hid":590, + "sid":"control_outer:121:837", + "rsid":"control_outer:121:837", + "esid":"control_outer:121:837", + "parent":588, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Integrator/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_837_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_837_d.png", + "elements":[ + { + "sid":"control_outer:121:3412", + "rsid":"control_outer:121:3412", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3406", + "rsid":"control_outer:121:3406", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3405", + "rsid":"control_outer:121:3405", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3491", + "rsid":"control_outer:121:3491", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3413", + "rsid":"control_outer:121:3413", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3490", + "rsid":"control_outer:121:3490", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3408", + "rsid":"control_outer:121:3408", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3409", + "rsid":"control_outer:121:3409", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3410", + "rsid":"control_outer:121:3410", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3414", + "rsid":"control_outer:121:3414", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3492", + "rsid":"control_outer:121:3492", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3406#out:1;line", + "rsid":"control_outer:121:3406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3408#out:1;line", + "rsid":"control_outer:121:3408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3405#out:1;line", + "rsid":"control_outer:121:3405#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3412#out:1;line", + "rsid":"control_outer:121:3412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3413#out:1;line", + "rsid":"control_outer:121:3413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3491#out:1;line", + "rsid":"control_outer:121:3491#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3490#out:1;line", + "rsid":"control_outer:121:3490#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_837_d.json", + "sameAsElement":false + }, + { + "hid":591, + "sid":"control_outer:121:838", + "rsid":"control_outer:121:838", + "esid":"control_outer:121:838", + "parent":588, + "children":[ + ], + "name":"Discrete", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Integrator/Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_838_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_838_d.png", + "elements":[ + { + "sid":"control_outer:121:839", + "rsid":"control_outer:121:839", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:840", + "rsid":"control_outer:121:840", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:841", + "rsid":"control_outer:121:841", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:2704", + "rsid":"control_outer:121:2704", + "name":"Ground_Integrator", + "label":"Ground_Integrator", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:843", + "rsid":"control_outer:121:843", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3472", + "rsid":"control_outer:121:3472", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:844", + "rsid":"control_outer:121:844", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:2709", + "rsid":"control_outer:121:2709", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3479", + "rsid":"control_outer:121:3479", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:845", + "rsid":"control_outer:121:845", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:846", + "rsid":"control_outer:121:846", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:841#out:1;line", + "rsid":"control_outer:121:841#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:843#out:1;line", + "rsid":"control_outer:121:843#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:839#out:1;line", + "rsid":"control_outer:121:839#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:2704#out:1;line", + "rsid":"control_outer:121:2704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3472#out:1;line", + "rsid":"control_outer:121:3472#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:840#out:1;line", + "rsid":"control_outer:121:840#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:843#state:1;line", + "rsid":"control_outer:121:843#state:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_838_d.json", + "sameAsElement":false + }, + { + "hid":592, + "sid":"control_outer:121:849", + "rsid":"control_outer:121:849", + "esid":"control_outer:121:849", + "parent":521, + "children":[ + 593, + 594, + 595 + ], + "name":"Integrator ICs", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_849_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_849_d.png", + "elements":[ + { + "sid":"control_outer:121:850", + "rsid":"control_outer:121:850", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:851", + "rsid":"control_outer:121:851", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:852", + "rsid":"control_outer:121:852", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:855", + "rsid":"control_outer:121:855", + "name":"Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:858", + "rsid":"control_outer:121:858", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_849_d.json", + "sameAsElement":false + }, + { + "hid":593, + "sid":"control_outer:121:851", + "rsid":"control_outer:121:851", + "esid":"control_outer:121:851", + "parent":592, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Integrator ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_851_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_851_d.png", + "elements":[ + { + "sid":"control_outer:121:3176", + "rsid":"control_outer:121:3176", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3386", + "rsid":"control_outer:121:3386", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3177", + "rsid":"control_outer:121:3177", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3385", + "rsid":"control_outer:121:3385", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3178", + "rsid":"control_outer:121:3178", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3384", + "rsid":"control_outer:121:3384", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3177#out:1;line", + "rsid":"control_outer:121:3177#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3176#out:1;line", + "rsid":"control_outer:121:3176#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3385#out:1;line", + "rsid":"control_outer:121:3385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3386#out:1;line", + "rsid":"control_outer:121:3386#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_851_d.json", + "sameAsElement":false + }, + { + "hid":594, + "sid":"control_outer:121:852", + "rsid":"control_outer:121:852", + "esid":"control_outer:121:852", + "parent":592, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Integrator ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_852_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_852_d.png", + "elements":[ + { + "sid":"control_outer:121:853", + "rsid":"control_outer:121:853", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:854", + "rsid":"control_outer:121:854", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:853#out:1;line", + "rsid":"control_outer:121:853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_852_d.json", + "sameAsElement":false + }, + { + "hid":595, + "sid":"control_outer:121:855", + "rsid":"control_outer:121:855", + "esid":"control_outer:121:855", + "parent":592, + "children":[ + ], + "name":"Internal IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Integrator ICs/Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_855_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_855_d.png", + "elements":[ + { + "sid":"control_outer:121:3179", + "rsid":"control_outer:121:3179", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3387", + "rsid":"control_outer:121:3387", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3180", + "rsid":"control_outer:121:3180", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3388", + "rsid":"control_outer:121:3388", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3181", + "rsid":"control_outer:121:3181", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3389", + "rsid":"control_outer:121:3389", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3179#out:1;line", + "rsid":"control_outer:121:3179#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3180#out:1;line", + "rsid":"control_outer:121:3180#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3387#out:1;line", + "rsid":"control_outer:121:3387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3388#out:1;line", + "rsid":"control_outer:121:3388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_855_d.json", + "sameAsElement":false + }, + { + "hid":596, + "sid":"control_outer:121:860", + "rsid":"control_outer:121:860", + "esid":"control_outer:121:860", + "parent":521, + "children":[ + 597, + 598, + 599, + 600 + ], + "name":"N Copy", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_860_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_860_d.png", + "elements":[ + { + "sid":"control_outer:121:861", + "rsid":"control_outer:121:861", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3484", + "rsid":"control_outer:121:3484", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:862", + "rsid":"control_outer:121:862", + "name":"Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:864", + "rsid":"control_outer:121:864", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:867", + "rsid":"control_outer:121:867", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:870", + "rsid":"control_outer:121:870", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_860_d.json", + "sameAsElement":false + }, + { + "hid":597, + "sid":"control_outer:121:3484", + "rsid":"control_outer:121:3484", + "esid":"control_outer:121:3484", + "parent":596, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3484_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3484_d.png", + "elements":[ + { + "sid":"control_outer:121:3485", + "rsid":"control_outer:121:3485", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3487", + "rsid":"control_outer:121:3487", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3485#out:1;line", + "rsid":"control_outer:121:3485#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3484_d.json", + "sameAsElement":false + }, + { + "hid":598, + "sid":"control_outer:121:862", + "rsid":"control_outer:121:862", + "esid":"control_outer:121:862", + "parent":596, + "children":[ + ], + "name":"Disabled wSignal Specification", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Copy/Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_862_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_862_d.png", + "elements":[ + { + "sid":"control_outer:121:3191", + "rsid":"control_outer:121:3191", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3416", + "rsid":"control_outer:121:3416", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3193", + "rsid":"control_outer:121:3193", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3191#out:1;line", + "rsid":"control_outer:121:3191#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3416#out:1;line", + "rsid":"control_outer:121:3416#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_862_d.json", + "sameAsElement":false + }, + { + "hid":599, + "sid":"control_outer:121:864", + "rsid":"control_outer:121:864", + "esid":"control_outer:121:864", + "parent":596, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Copy/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_864_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_864_d.png", + "elements":[ + { + "sid":"control_outer:121:865", + "rsid":"control_outer:121:865", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:866", + "rsid":"control_outer:121:866", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:865#out:1;line", + "rsid":"control_outer:121:865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_864_d.json", + "sameAsElement":false + }, + { + "hid":600, + "sid":"control_outer:121:867", + "rsid":"control_outer:121:867", + "esid":"control_outer:121:867", + "parent":596, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Copy/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_867_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_867_d.png", + "elements":[ + { + "sid":"control_outer:121:3194", + "rsid":"control_outer:121:3194", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:868", + "rsid":"control_outer:121:868", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3195", + "rsid":"control_outer:121:3195", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3196", + "rsid":"control_outer:121:3196", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:869", + "rsid":"control_outer:121:869", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:868#out:1;line", + "rsid":"control_outer:121:868#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3194#out:1;line", + "rsid":"control_outer:121:3194#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3195#out:1;line", + "rsid":"control_outer:121:3195#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_867_d.json", + "sameAsElement":false + }, + { + "hid":601, + "sid":"control_outer:121:871", + "rsid":"control_outer:121:871", + "esid":"control_outer:121:871", + "parent":521, + "children":[ + 602, + 603, + 604, + 605 + ], + "name":"N Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_871_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_871_d.png", + "elements":[ + { + "sid":"control_outer:121:872", + "rsid":"control_outer:121:872", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:873", + "rsid":"control_outer:121:873", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:874", + "rsid":"control_outer:121:874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:875", + "rsid":"control_outer:121:875", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:880", + "rsid":"control_outer:121:880", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:884", + "rsid":"control_outer:121:884", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:887", + "rsid":"control_outer:121:887", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_871_d.json", + "sameAsElement":false + }, + { + "hid":602, + "sid":"control_outer:121:874", + "rsid":"control_outer:121:874", + "esid":"control_outer:121:874", + "parent":601, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_874_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_874_d.png", + "elements":[ + { + "sid":"control_outer:121:3349", + "rsid":"control_outer:121:3349", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3350", + "rsid":"control_outer:121:3350", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3351", + "rsid":"control_outer:121:3351", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3347", + "rsid":"control_outer:121:3347", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3352", + "rsid":"control_outer:121:3352", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3348", + "rsid":"control_outer:121:3348", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3347#out:1;line", + "rsid":"control_outer:121:3347#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3349#out:1;line", + "rsid":"control_outer:121:3349#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3350#out:1;line", + "rsid":"control_outer:121:3350#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3351#out:1;line", + "rsid":"control_outer:121:3351#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_874_d.json", + "sameAsElement":false + }, + { + "hid":603, + "sid":"control_outer:121:875", + "rsid":"control_outer:121:875", + "esid":"control_outer:121:875", + "parent":601, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_875_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_875_d.png", + "elements":[ + { + "sid":"control_outer:121:876", + "rsid":"control_outer:121:876", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:877", + "rsid":"control_outer:121:877", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:878", + "rsid":"control_outer:121:878", + "name":"NProd Out", + "label":"NProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:879", + "rsid":"control_outer:121:879", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:876#out:1;line", + "rsid":"control_outer:121:876#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:877#out:1;line", + "rsid":"control_outer:121:877#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:878#out:1;line", + "rsid":"control_outer:121:878#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_875_d.json", + "sameAsElement":false + }, + { + "hid":604, + "sid":"control_outer:121:880", + "rsid":"control_outer:121:880", + "esid":"control_outer:121:880", + "parent":601, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_880_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_880_d.png", + "elements":[ + { + "sid":"control_outer:121:881", + "rsid":"control_outer:121:881", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3356", + "rsid":"control_outer:121:3356", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:882", + "rsid":"control_outer:121:882", + "name":"Filter Coefficient", + "label":"Filter Coefficient", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3357", + "rsid":"control_outer:121:3357", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3358", + "rsid":"control_outer:121:3358", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:883", + "rsid":"control_outer:121:883", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:881#out:1;line", + "rsid":"control_outer:121:881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:882#out:1;line", + "rsid":"control_outer:121:882#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3356#out:1;line", + "rsid":"control_outer:121:3356#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3357#out:1;line", + "rsid":"control_outer:121:3357#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_880_d.json", + "sameAsElement":false + }, + { + "hid":605, + "sid":"control_outer:121:884", + "rsid":"control_outer:121:884", + "esid":"control_outer:121:884", + "parent":601, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/N Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_884_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_884_d.png", + "elements":[ + { + "sid":"control_outer:121:885", + "rsid":"control_outer:121:885", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3353", + "rsid":"control_outer:121:3353", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3355", + "rsid":"control_outer:121:3355", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:886", + "rsid":"control_outer:121:886", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:885#out:1;line", + "rsid":"control_outer:121:885#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3353#out:1;line", + "rsid":"control_outer:121:3353#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_884_d.json", + "sameAsElement":false + }, + { + "hid":606, + "sid":"control_outer:121:888", + "rsid":"control_outer:121:888", + "esid":"control_outer:121:888", + "parent":521, + "children":[ + 607, + 608, + 609 + ], + "name":"P Copy", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_888_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_888_d.png", + "elements":[ + { + "sid":"control_outer:121:889", + "rsid":"control_outer:121:889", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:890", + "rsid":"control_outer:121:890", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:891", + "rsid":"control_outer:121:891", + "name":"External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:894", + "rsid":"control_outer:121:894", + "name":"Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:900", + "rsid":"control_outer:121:900", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_888_d.json", + "sameAsElement":false + }, + { + "hid":607, + "sid":"control_outer:121:890", + "rsid":"control_outer:121:890", + "esid":"control_outer:121:890", + "parent":606, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/P Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_890_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_890_d.png", + "elements":[ + { + "sid":"control_outer:121:3291", + "rsid":"control_outer:121:3291", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3302", + "rsid":"control_outer:121:3302", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3291#out:1;line", + "rsid":"control_outer:121:3291#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_890_d.json", + "sameAsElement":false + }, + { + "hid":608, + "sid":"control_outer:121:891", + "rsid":"control_outer:121:891", + "esid":"control_outer:121:891", + "parent":606, + "children":[ + ], + "name":"External Parameters Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/P Copy/External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_891_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_891_d.png", + "elements":[ + { + "sid":"control_outer:121:892", + "rsid":"control_outer:121:892", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:893", + "rsid":"control_outer:121:893", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:892#out:1;line", + "rsid":"control_outer:121:892#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_891_d.json", + "sameAsElement":false + }, + { + "hid":609, + "sid":"control_outer:121:894", + "rsid":"control_outer:121:894", + "esid":"control_outer:121:894", + "parent":606, + "children":[ + ], + "name":"Internal Parameters Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/P Copy/Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_894_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_894_d.png", + "elements":[ + { + "sid":"control_outer:121:3303", + "rsid":"control_outer:121:3303", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:895", + "rsid":"control_outer:121:895", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3305", + "rsid":"control_outer:121:3305", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:896", + "rsid":"control_outer:121:896", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:895#out:1;line", + "rsid":"control_outer:121:895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3303#out:1;line", + "rsid":"control_outer:121:3303#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_894_d.json", + "sameAsElement":false + }, + { + "hid":610, + "sid":"control_outer:121:901", + "rsid":"control_outer:121:901", + "esid":"control_outer:121:901", + "parent":521, + "children":[ + ], + "name":"PID Compensator Formula", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_901_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_901_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_121_901_d.json", + "sameAsElement":false + }, + { + "hid":611, + "sid":"control_outer:121:902", + "rsid":"control_outer:121:902", + "esid":"control_outer:121:902", + "parent":521, + "children":[ + 612, + 613, + 614, + 615 + ], + "name":"Parallel P Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_902_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_902_d.png", + "elements":[ + { + "sid":"control_outer:121:903", + "rsid":"control_outer:121:903", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:904", + "rsid":"control_outer:121:904", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:905", + "rsid":"control_outer:121:905", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:906", + "rsid":"control_outer:121:906", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:911", + "rsid":"control_outer:121:911", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:915", + "rsid":"control_outer:121:915", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:918", + "rsid":"control_outer:121:918", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_902_d.json", + "sameAsElement":false + }, + { + "hid":612, + "sid":"control_outer:121:905", + "rsid":"control_outer:121:905", + "esid":"control_outer:121:905", + "parent":611, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Parallel P Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_905_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_905_d.png", + "elements":[ + { + "sid":"control_outer:121:3161", + "rsid":"control_outer:121:3161", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3162", + "rsid":"control_outer:121:3162", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3163", + "rsid":"control_outer:121:3163", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3161#out:1;line", + "rsid":"control_outer:121:3161#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3162#out:1;line", + "rsid":"control_outer:121:3162#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_905_d.json", + "sameAsElement":false + }, + { + "hid":613, + "sid":"control_outer:121:906", + "rsid":"control_outer:121:906", + "esid":"control_outer:121:906", + "parent":611, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Parallel P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_906_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_906_d.png", + "elements":[ + { + "sid":"control_outer:121:907", + "rsid":"control_outer:121:907", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:908", + "rsid":"control_outer:121:908", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:909", + "rsid":"control_outer:121:909", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:910", + "rsid":"control_outer:121:910", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:909#out:1;line", + "rsid":"control_outer:121:909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:908#out:1;line", + "rsid":"control_outer:121:908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:907#out:1;line", + "rsid":"control_outer:121:907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_906_d.json", + "sameAsElement":false + }, + { + "hid":614, + "sid":"control_outer:121:911", + "rsid":"control_outer:121:911", + "esid":"control_outer:121:911", + "parent":611, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Parallel P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_911_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_911_d.png", + "elements":[ + { + "sid":"control_outer:121:912", + "rsid":"control_outer:121:912", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3167", + "rsid":"control_outer:121:3167", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:913", + "rsid":"control_outer:121:913", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3168", + "rsid":"control_outer:121:3168", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3169", + "rsid":"control_outer:121:3169", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:914", + "rsid":"control_outer:121:914", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:913#out:1;line", + "rsid":"control_outer:121:913#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:912#out:1;line", + "rsid":"control_outer:121:912#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3168#out:1;line", + "rsid":"control_outer:121:3168#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3167#out:1;line", + "rsid":"control_outer:121:3167#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_911_d.json", + "sameAsElement":false + }, + { + "hid":615, + "sid":"control_outer:121:915", + "rsid":"control_outer:121:915", + "esid":"control_outer:121:915", + "parent":611, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Parallel P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_915_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_915_d.png", + "elements":[ + { + "sid":"control_outer:121:916", + "rsid":"control_outer:121:916", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3164", + "rsid":"control_outer:121:3164", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3166", + "rsid":"control_outer:121:3166", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:917", + "rsid":"control_outer:121:917", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:916#out:1;line", + "rsid":"control_outer:121:916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3164#out:1;line", + "rsid":"control_outer:121:3164#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_915_d.json", + "sameAsElement":false + }, + { + "hid":616, + "sid":"control_outer:121:1417", + "rsid":"control_outer:121:1417", + "esid":"control_outer:121:1417", + "parent":521, + "children":[ + 617, + 618 + ], + "name":"Reset Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_1417_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_1417_d.png", + "elements":[ + { + "sid":"control_outer:121:1418", + "rsid":"control_outer:121:1418", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1419", + "rsid":"control_outer:121:1419", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:1420", + "rsid":"control_outer:121:1420", + "name":"External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:1426", + "rsid":"control_outer:121:1426", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_1417_d.json", + "sameAsElement":false + }, + { + "hid":617, + "sid":"control_outer:121:1419", + "rsid":"control_outer:121:1419", + "esid":"control_outer:121:1419", + "parent":616, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Reset Signal/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_1419_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_1419_d.png", + "elements":[ + { + "sid":"control_outer:121:3182", + "rsid":"control_outer:121:3182", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3393", + "rsid":"control_outer:121:3393", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3183", + "rsid":"control_outer:121:3183", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3394", + "rsid":"control_outer:121:3394", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3184", + "rsid":"control_outer:121:3184", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3395", + "rsid":"control_outer:121:3395", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3182#out:1;line", + "rsid":"control_outer:121:3182#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3183#out:1;line", + "rsid":"control_outer:121:3183#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3393#out:1;line", + "rsid":"control_outer:121:3393#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3394#out:1;line", + "rsid":"control_outer:121:3394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_1419_d.json", + "sameAsElement":false + }, + { + "hid":618, + "sid":"control_outer:121:1420", + "rsid":"control_outer:121:1420", + "esid":"control_outer:121:1420", + "parent":616, + "children":[ + ], + "name":"External Reset", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Reset Signal/External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_1420_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_1420_d.png", + "elements":[ + { + "sid":"control_outer:121:1421", + "rsid":"control_outer:121:1421", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1422", + "rsid":"control_outer:121:1422", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:1421#out:1;line", + "rsid":"control_outer:121:1421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_1420_d.json", + "sameAsElement":false + }, + { + "hid":619, + "sid":"control_outer:121:919", + "rsid":"control_outer:121:919", + "esid":"control_outer:121:919", + "parent":521, + "children":[ + 620, + 621, + 623 + ], + "name":"Saturation", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_919_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_919_d.png", + "elements":[ + { + "sid":"control_outer:121:920", + "rsid":"control_outer:121:920", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3794", + "rsid":"control_outer:121:3794", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3795", + "rsid":"control_outer:121:3795", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:921", + "rsid":"control_outer:121:921", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3779", + "rsid":"control_outer:121:3779", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:925", + "rsid":"control_outer:121:925", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:928", + "rsid":"control_outer:121:928", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_919_d.json", + "sameAsElement":false + }, + { + "hid":620, + "sid":"control_outer:121:921", + "rsid":"control_outer:121:921", + "esid":"control_outer:121:921", + "parent":619, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_921_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_921_d.png", + "elements":[ + { + "sid":"control_outer:121:922", + "rsid":"control_outer:121:922", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3802", + "rsid":"control_outer:121:3802", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3803", + "rsid":"control_outer:121:3803", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:923", + "rsid":"control_outer:121:923", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3804", + "rsid":"control_outer:121:3804", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3805", + "rsid":"control_outer:121:3805", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3806", + "rsid":"control_outer:121:3806", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3807", + "rsid":"control_outer:121:3807", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:924", + "rsid":"control_outer:121:924", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3805#out:1;line", + "rsid":"control_outer:121:3805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3802#out:1;line", + "rsid":"control_outer:121:3802#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3803#out:1;line", + "rsid":"control_outer:121:3803#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3804#out:1;line", + "rsid":"control_outer:121:3804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:922#out:1;line", + "rsid":"control_outer:121:922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:923#out:1;line", + "rsid":"control_outer:121:923#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_921_d.json", + "sameAsElement":false + }, + { + "hid":621, + "sid":"control_outer:121:3779", + "rsid":"control_outer:121:3779", + "esid":"control_outer:121:3779", + "parent":619, + "children":[ + 622 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3779_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3779_d.png", + "elements":[ + { + "sid":"control_outer:121:3780", + "rsid":"control_outer:121:3780", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3783", + "rsid":"control_outer:121:3783", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3784", + "rsid":"control_outer:121:3784", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846", + "rsid":"control_outer:121:3846", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3782", + "rsid":"control_outer:121:3782", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3784#out:1;line", + "rsid":"control_outer:121:3784#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3783#out:1;line", + "rsid":"control_outer:121:3783#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3846#out:1;line", + "rsid":"control_outer:121:3846#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3780#out:1;line", + "rsid":"control_outer:121:3780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3779_d.json", + "sameAsElement":false + }, + { + "hid":622, + "sid":"control_outer:121:3846", + "rsid":"control_outer:121:3846", + "esid":"control_outer:121:3846", + "parent":621, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3846_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3846_d.png", + "elements":[ + { + "sid":"control_outer:121:3846:1", + "rsid":"control_outer:121:3846:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:2", + "rsid":"control_outer:121:3846:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:3", + "rsid":"control_outer:121:3846:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:4", + "rsid":"control_outer:121:3846:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:5", + "rsid":"control_outer:121:3846:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:6", + "rsid":"control_outer:121:3846:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:7", + "rsid":"control_outer:121:3846:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:8", + "rsid":"control_outer:121:3846:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:9", + "rsid":"control_outer:121:3846:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:10", + "rsid":"control_outer:121:3846:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3846:9#out:1;line", + "rsid":"control_outer:121:3846:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3846:6#out:1;line", + "rsid":"control_outer:121:3846:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3846:8#out:1;line", + "rsid":"control_outer:121:3846:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3846:7#out:1;line", + "rsid":"control_outer:121:3846:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3846:3#out:1;line", + "rsid":"control_outer:121:3846:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3846:2#out:1;line", + "rsid":"control_outer:121:3846:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3846:1#out:1;line", + "rsid":"control_outer:121:3846:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3846_d.json", + "sameAsElement":false + }, + { + "hid":623, + "sid":"control_outer:121:925", + "rsid":"control_outer:121:925", + "esid":"control_outer:121:925", + "parent":619, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_925_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_925_d.png", + "elements":[ + { + "sid":"control_outer:121:926", + "rsid":"control_outer:121:926", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3798", + "rsid":"control_outer:121:3798", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3799", + "rsid":"control_outer:121:3799", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3796", + "rsid":"control_outer:121:3796", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3800", + "rsid":"control_outer:121:3800", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3797", + "rsid":"control_outer:121:3797", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3801", + "rsid":"control_outer:121:3801", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:927", + "rsid":"control_outer:121:927", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3800#out:1;line", + "rsid":"control_outer:121:3800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3799#out:1;line", + "rsid":"control_outer:121:3799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3798#out:1;line", + "rsid":"control_outer:121:3798#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3796#out:1;line", + "rsid":"control_outer:121:3796#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:926#out:1;line", + "rsid":"control_outer:121:926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_925_d.json", + "sameAsElement":false + }, + { + "hid":624, + "sid":"control_outer:121:929", + "rsid":"control_outer:121:929", + "esid":"control_outer:121:929", + "parent":521, + "children":[ + 625, + 626, + 627, + 629 + ], + "name":"Saturation Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_929_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_929_d.png", + "elements":[ + { + "sid":"control_outer:121:930", + "rsid":"control_outer:121:930", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3808", + "rsid":"control_outer:121:3808", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3809", + "rsid":"control_outer:121:3809", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3427", + "rsid":"control_outer:121:3427", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:931", + "rsid":"control_outer:121:931", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3786", + "rsid":"control_outer:121:3786", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:935", + "rsid":"control_outer:121:935", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:938", + "rsid":"control_outer:121:938", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_929_d.json", + "sameAsElement":false + }, + { + "hid":625, + "sid":"control_outer:121:3427", + "rsid":"control_outer:121:3427", + "esid":"control_outer:121:3427", + "parent":624, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3427_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3427_d.png", + "elements":[ + { + "sid":"control_outer:121:3428", + "rsid":"control_outer:121:3428", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3430", + "rsid":"control_outer:121:3430", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3431", + "rsid":"control_outer:121:3431", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3428#out:1;line", + "rsid":"control_outer:121:3428#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3430#out:1;line", + "rsid":"control_outer:121:3430#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3427_d.json", + "sameAsElement":false + }, + { + "hid":626, + "sid":"control_outer:121:931", + "rsid":"control_outer:121:931", + "esid":"control_outer:121:931", + "parent":624, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_931_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_931_d.png", + "elements":[ + { + "sid":"control_outer:121:932", + "rsid":"control_outer:121:932", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:933", + "rsid":"control_outer:121:933", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:934", + "rsid":"control_outer:121:934", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:933#out:1;line", + "rsid":"control_outer:121:933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:932#out:1;line", + "rsid":"control_outer:121:932#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_931_d.json", + "sameAsElement":false + }, + { + "hid":627, + "sid":"control_outer:121:3786", + "rsid":"control_outer:121:3786", + "esid":"control_outer:121:3786", + "parent":624, + "children":[ + 628 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation Fdbk/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3786_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3786_d.png", + "elements":[ + { + "sid":"control_outer:121:3787", + "rsid":"control_outer:121:3787", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3788", + "rsid":"control_outer:121:3788", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3789", + "rsid":"control_outer:121:3789", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847", + "rsid":"control_outer:121:3847", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3791", + "rsid":"control_outer:121:3791", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3789#out:1;line", + "rsid":"control_outer:121:3789#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3788#out:1;line", + "rsid":"control_outer:121:3788#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3847#out:1;line", + "rsid":"control_outer:121:3847#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3787#out:1;line", + "rsid":"control_outer:121:3787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3786_d.json", + "sameAsElement":false + }, + { + "hid":628, + "sid":"control_outer:121:3847", + "rsid":"control_outer:121:3847", + "esid":"control_outer:121:3847", + "parent":627, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation Fdbk/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3847_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3847_d.png", + "elements":[ + { + "sid":"control_outer:121:3847:1", + "rsid":"control_outer:121:3847:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:2", + "rsid":"control_outer:121:3847:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:3", + "rsid":"control_outer:121:3847:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:4", + "rsid":"control_outer:121:3847:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:5", + "rsid":"control_outer:121:3847:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:6", + "rsid":"control_outer:121:3847:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:7", + "rsid":"control_outer:121:3847:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:8", + "rsid":"control_outer:121:3847:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:9", + "rsid":"control_outer:121:3847:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:10", + "rsid":"control_outer:121:3847:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3847:9#out:1;line", + "rsid":"control_outer:121:3847:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3847:6#out:1;line", + "rsid":"control_outer:121:3847:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3847:8#out:1;line", + "rsid":"control_outer:121:3847:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3847:7#out:1;line", + "rsid":"control_outer:121:3847:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3847:3#out:1;line", + "rsid":"control_outer:121:3847:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3847:2#out:1;line", + "rsid":"control_outer:121:3847:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3847:1#out:1;line", + "rsid":"control_outer:121:3847:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3847_d.json", + "sameAsElement":false + }, + { + "hid":629, + "sid":"control_outer:121:935", + "rsid":"control_outer:121:935", + "esid":"control_outer:121:935", + "parent":624, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Saturation Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_935_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_935_d.png", + "elements":[ + { + "sid":"control_outer:121:936", + "rsid":"control_outer:121:936", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:937", + "rsid":"control_outer:121:937", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:936#out:1;line", + "rsid":"control_outer:121:936#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_935_d.json", + "sameAsElement":false + }, + { + "hid":630, + "sid":"control_outer:121:3493", + "rsid":"control_outer:121:3493", + "esid":"control_outer:121:3493", + "parent":521, + "children":[ + 631, + 632, + 633, + 634, + 635 + ], + "name":"Sum", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3493_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3493_d.png", + "elements":[ + { + "sid":"control_outer:121:3494", + "rsid":"control_outer:121:3494", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3503", + "rsid":"control_outer:121:3503", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3504", + "rsid":"control_outer:121:3504", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3498", + "rsid":"control_outer:121:3498", + "name":"Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3495", + "rsid":"control_outer:121:3495", + "name":"Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3509", + "rsid":"control_outer:121:3509", + "name":"Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3506", + "rsid":"control_outer:121:3506", + "name":"Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3512", + "rsid":"control_outer:121:3512", + "name":"Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3501", + "rsid":"control_outer:121:3501", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3493_d.json", + "sameAsElement":false + }, + { + "hid":631, + "sid":"control_outer:121:3498", + "rsid":"control_outer:121:3498", + "esid":"control_outer:121:3498", + "parent":630, + "children":[ + ], + "name":"Passthrough_I", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum/Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3498_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3498_d.png", + "elements":[ + { + "sid":"control_outer:121:4039", + "rsid":"control_outer:121:4039", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3499", + "rsid":"control_outer:121:3499", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4041", + "rsid":"control_outer:121:4041", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4040", + "rsid":"control_outer:121:4040", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3500", + "rsid":"control_outer:121:3500", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:4041#out:1;line", + "rsid":"control_outer:121:4041#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:4039#out:1;line", + "rsid":"control_outer:121:4039#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3499#out:1;line", + "rsid":"control_outer:121:3499#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3498_d.json", + "sameAsElement":false + }, + { + "hid":632, + "sid":"control_outer:121:3495", + "rsid":"control_outer:121:3495", + "esid":"control_outer:121:3495", + "parent":630, + "children":[ + ], + "name":"Passthrough_P", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum/Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3495_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3495_d.png", + "elements":[ + { + "sid":"control_outer:121:3496", + "rsid":"control_outer:121:3496", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3497", + "rsid":"control_outer:121:3497", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3496#out:1;line", + "rsid":"control_outer:121:3496#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3495_d.json", + "sameAsElement":false + }, + { + "hid":633, + "sid":"control_outer:121:3509", + "rsid":"control_outer:121:3509", + "esid":"control_outer:121:3509", + "parent":630, + "children":[ + ], + "name":"Sum_PD", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum/Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3509_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3509_d.png", + "elements":[ + { + "sid":"control_outer:121:3519", + "rsid":"control_outer:121:3519", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3521", + "rsid":"control_outer:121:3521", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3522", + "rsid":"control_outer:121:3522", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3511", + "rsid":"control_outer:121:3511", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3519#out:1;line", + "rsid":"control_outer:121:3519#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3521#out:1;line", + "rsid":"control_outer:121:3521#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3522#out:1;line", + "rsid":"control_outer:121:3522#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3509_d.json", + "sameAsElement":false + }, + { + "hid":634, + "sid":"control_outer:121:3506", + "rsid":"control_outer:121:3506", + "esid":"control_outer:121:3506", + "parent":630, + "children":[ + ], + "name":"Sum_PI", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum/Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3506_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3506_d.png", + "elements":[ + { + "sid":"control_outer:121:3515", + "rsid":"control_outer:121:3515", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3516", + "rsid":"control_outer:121:3516", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3518", + "rsid":"control_outer:121:3518", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3508", + "rsid":"control_outer:121:3508", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3516#out:1;line", + "rsid":"control_outer:121:3516#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3515#out:1;line", + "rsid":"control_outer:121:3515#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3518#out:1;line", + "rsid":"control_outer:121:3518#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3506_d.json", + "sameAsElement":false + }, + { + "hid":635, + "sid":"control_outer:121:3512", + "rsid":"control_outer:121:3512", + "esid":"control_outer:121:3512", + "parent":630, + "children":[ + ], + "name":"Sum_PID", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum/Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3512_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3512_d.png", + "elements":[ + { + "sid":"control_outer:121:3523", + "rsid":"control_outer:121:3523", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3524", + "rsid":"control_outer:121:3524", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3525", + "rsid":"control_outer:121:3525", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3526", + "rsid":"control_outer:121:3526", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3514", + "rsid":"control_outer:121:3514", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3524#out:1;line", + "rsid":"control_outer:121:3524#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3523#out:1;line", + "rsid":"control_outer:121:3523#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3525#out:1;line", + "rsid":"control_outer:121:3525#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3526#out:1;line", + "rsid":"control_outer:121:3526#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3512_d.json", + "sameAsElement":false + }, + { + "hid":636, + "sid":"control_outer:121:3442", + "rsid":"control_outer:121:3442", + "esid":"control_outer:121:3442", + "parent":521, + "children":[ + 637, + 638, + 639 + ], + "name":"Sum Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3442_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3442_d.png", + "elements":[ + { + "sid":"control_outer:121:3443", + "rsid":"control_outer:121:3443", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3455", + "rsid":"control_outer:121:3455", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3456", + "rsid":"control_outer:121:3456", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3444", + "rsid":"control_outer:121:3444", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3452", + "rsid":"control_outer:121:3452", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3447", + "rsid":"control_outer:121:3447", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3450", + "rsid":"control_outer:121:3450", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3442_d.json", + "sameAsElement":false + }, + { + "hid":637, + "sid":"control_outer:121:3444", + "rsid":"control_outer:121:3444", + "esid":"control_outer:121:3444", + "parent":636, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3444_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3444_d.png", + "elements":[ + { + "sid":"control_outer:121:3461", + "rsid":"control_outer:121:3461", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3462", + "rsid":"control_outer:121:3462", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3463", + "rsid":"control_outer:121:3463", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3488", + "rsid":"control_outer:121:3488", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3468", + "rsid":"control_outer:121:3468", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3469", + "rsid":"control_outer:121:3469", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3470", + "rsid":"control_outer:121:3470", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3463#out:1;line", + "rsid":"control_outer:121:3463#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3462#out:1;line", + "rsid":"control_outer:121:3462#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3461#out:1;line", + "rsid":"control_outer:121:3461#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3488#out:1;line", + "rsid":"control_outer:121:3488#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3444_d.json", + "sameAsElement":false + }, + { + "hid":638, + "sid":"control_outer:121:3452", + "rsid":"control_outer:121:3452", + "esid":"control_outer:121:3452", + "parent":636, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3452_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3452_d.png", + "elements":[ + { + "sid":"control_outer:121:3457", + "rsid":"control_outer:121:3457", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3458", + "rsid":"control_outer:121:3458", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3459", + "rsid":"control_outer:121:3459", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3471", + "rsid":"control_outer:121:3471", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3454", + "rsid":"control_outer:121:3454", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3457#out:1;line", + "rsid":"control_outer:121:3457#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3458#out:1;line", + "rsid":"control_outer:121:3458#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3459#out:1;line", + "rsid":"control_outer:121:3459#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3471#out:1;line", + "rsid":"control_outer:121:3471#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3452_d.json", + "sameAsElement":false + }, + { + "hid":639, + "sid":"control_outer:121:3447", + "rsid":"control_outer:121:3447", + "esid":"control_outer:121:3447", + "parent":636, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Sum Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3447_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3447_d.png", + "elements":[ + { + "sid":"control_outer:121:3460", + "rsid":"control_outer:121:3460", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3449", + "rsid":"control_outer:121:3449", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3460#out:1;line", + "rsid":"control_outer:121:3460#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3447_d.json", + "sameAsElement":false + }, + { + "hid":640, + "sid":"control_outer:121:942", + "rsid":"control_outer:121:942", + "esid":"control_outer:121:942", + "parent":521, + "children":[ + 641, + 642 + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_942_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_942_d.png", + "elements":[ + { + "sid":"control_outer:121:943", + "rsid":"control_outer:121:943", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:944", + "rsid":"control_outer:121:944", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:945", + "rsid":"control_outer:121:945", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:946", + "rsid":"control_outer:121:946", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:952", + "rsid":"control_outer:121:952", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_942_d.json", + "sameAsElement":false + }, + { + "hid":641, + "sid":"control_outer:121:945", + "rsid":"control_outer:121:945", + "esid":"control_outer:121:945", + "parent":640, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tracking Mode/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_945_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_945_d.png", + "elements":[ + { + "sid":"control_outer:121:3306", + "rsid":"control_outer:121:3306", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3309", + "rsid":"control_outer:121:3309", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3310", + "rsid":"control_outer:121:3310", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3311", + "rsid":"control_outer:121:3311", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3308", + "rsid":"control_outer:121:3308", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3306#out:1;line", + "rsid":"control_outer:121:3306#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3309#out:1;line", + "rsid":"control_outer:121:3309#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3310#out:1;line", + "rsid":"control_outer:121:3310#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_945_d.json", + "sameAsElement":false + }, + { + "hid":642, + "sid":"control_outer:121:946", + "rsid":"control_outer:121:946", + "esid":"control_outer:121:946", + "parent":640, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tracking Mode/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_946_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_946_d.png", + "elements":[ + { + "sid":"control_outer:121:947", + "rsid":"control_outer:121:947", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:948", + "rsid":"control_outer:121:948", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:949", + "rsid":"control_outer:121:949", + "name":"Kt", + "label":"Kt", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:950", + "rsid":"control_outer:121:950", + "name":"SumI3", + "label":"SumI3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:951", + "rsid":"control_outer:121:951", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:949#out:1;line", + "rsid":"control_outer:121:949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:950#out:1;line", + "rsid":"control_outer:121:950#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:948#out:1;line", + "rsid":"control_outer:121:948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:947#out:1;line", + "rsid":"control_outer:121:947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_946_d.json", + "sameAsElement":false + }, + { + "hid":643, + "sid":"control_outer:121:3131", + "rsid":"control_outer:121:3131", + "esid":"control_outer:121:3131", + "parent":521, + "children":[ + 644, + 645 + ], + "name":"Tracking Mode Sum", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3131_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3131_d.png", + "elements":[ + { + "sid":"control_outer:121:3132", + "rsid":"control_outer:121:3132", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3141", + "rsid":"control_outer:121:3141", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3133", + "rsid":"control_outer:121:3133", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3136", + "rsid":"control_outer:121:3136", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3139", + "rsid":"control_outer:121:3139", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3131_d.json", + "sameAsElement":false + }, + { + "hid":644, + "sid":"control_outer:121:3133", + "rsid":"control_outer:121:3133", + "esid":"control_outer:121:3133", + "parent":643, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tracking Mode Sum/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3133_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3133_d.png", + "elements":[ + { + "sid":"control_outer:121:3134", + "rsid":"control_outer:121:3134", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3206", + "rsid":"control_outer:121:3206", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3207", + "rsid":"control_outer:121:3207", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3208", + "rsid":"control_outer:121:3208", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3135", + "rsid":"control_outer:121:3135", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3134#out:1;line", + "rsid":"control_outer:121:3134#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3206#out:1;line", + "rsid":"control_outer:121:3206#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3207#out:1;line", + "rsid":"control_outer:121:3207#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3133_d.json", + "sameAsElement":false + }, + { + "hid":645, + "sid":"control_outer:121:3136", + "rsid":"control_outer:121:3136", + "esid":"control_outer:121:3136", + "parent":643, + "children":[ + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tracking Mode Sum/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3136_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3136_d.png", + "elements":[ + { + "sid":"control_outer:121:3137", + "rsid":"control_outer:121:3137", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3142", + "rsid":"control_outer:121:3142", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:941", + "rsid":"control_outer:121:941", + "name":"SumI1", + "label":"SumI1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3138", + "rsid":"control_outer:121:3138", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3137#out:1;line", + "rsid":"control_outer:121:3137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3142#out:1;line", + "rsid":"control_outer:121:3142#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:941#out:1;line", + "rsid":"control_outer:121:941#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3136_d.json", + "sameAsElement":false + }, + { + "hid":646, + "sid":"control_outer:121:3588", + "rsid":"control_outer:121:3588", + "esid":"control_outer:121:3588", + "parent":521, + "children":[ + 647, + 648, + 649, + 650 + ], + "name":"Tsamp - Integral", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3588_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3588_d.png", + "elements":[ + { + "sid":"control_outer:121:3589", + "rsid":"control_outer:121:3589", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3590", + "rsid":"control_outer:121:3590", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3591", + "rsid":"control_outer:121:3591", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3602", + "rsid":"control_outer:121:3602", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3663", + "rsid":"control_outer:121:3663", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3596", + "rsid":"control_outer:121:3596", + "name":"TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3607", + "rsid":"control_outer:121:3607", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3588_d.json", + "sameAsElement":false + }, + { + "hid":647, + "sid":"control_outer:121:3591", + "rsid":"control_outer:121:3591", + "esid":"control_outer:121:3591", + "parent":646, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tsamp - Integral/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3591_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3591_d.png", + "elements":[ + { + "sid":"control_outer:121:3592", + "rsid":"control_outer:121:3592", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3593", + "rsid":"control_outer:121:3593", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3594", + "rsid":"control_outer:121:3594", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3595", + "rsid":"control_outer:121:3595", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3592#out:1;line", + "rsid":"control_outer:121:3592#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3593#out:1;line", + "rsid":"control_outer:121:3593#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3591_d.json", + "sameAsElement":false + }, + { + "hid":648, + "sid":"control_outer:121:3602", + "rsid":"control_outer:121:3602", + "esid":"control_outer:121:3602", + "parent":646, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tsamp - Integral/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3602_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3602_d.png", + "elements":[ + { + "sid":"control_outer:121:3603", + "rsid":"control_outer:121:3603", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3604", + "rsid":"control_outer:121:3604", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3605", + "rsid":"control_outer:121:3605", + "name":"Uintegral*Ts Prod Out", + "label":"Uintegral*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3606", + "rsid":"control_outer:121:3606", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3603#out:1;line", + "rsid":"control_outer:121:3603#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3605#out:1;line", + "rsid":"control_outer:121:3605#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3604#out:1;line", + "rsid":"control_outer:121:3604#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3602_d.json", + "sameAsElement":false + }, + { + "hid":649, + "sid":"control_outer:121:3663", + "rsid":"control_outer:121:3663", + "esid":"control_outer:121:3663", + "parent":646, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tsamp - Integral/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3663_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3663_d.png", + "elements":[ + { + "sid":"control_outer:121:3664", + "rsid":"control_outer:121:3664", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3665", + "rsid":"control_outer:121:3665", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3666", + "rsid":"control_outer:121:3666", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3667", + "rsid":"control_outer:121:3667", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3665#out:1;line", + "rsid":"control_outer:121:3665#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3664#out:1;line", + "rsid":"control_outer:121:3664#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3663_d.json", + "sameAsElement":false + }, + { + "hid":650, + "sid":"control_outer:121:3596", + "rsid":"control_outer:121:3596", + "esid":"control_outer:121:3596", + "parent":646, + "children":[ + ], + "name":"TsSignalSpecification", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tsamp - Integral/TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3596_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3596_d.png", + "elements":[ + { + "sid":"control_outer:121:3597", + "rsid":"control_outer:121:3597", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3598", + "rsid":"control_outer:121:3598", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3599", + "rsid":"control_outer:121:3599", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3600", + "rsid":"control_outer:121:3600", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3601", + "rsid":"control_outer:121:3601", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3597#out:1;line", + "rsid":"control_outer:121:3597#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3598#out:1;line", + "rsid":"control_outer:121:3598#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3599#out:1;line", + "rsid":"control_outer:121:3599#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3596_d.json", + "sameAsElement":false + }, + { + "hid":651, + "sid":"control_outer:121:3624", + "rsid":"control_outer:121:3624", + "esid":"control_outer:121:3624", + "parent":521, + "children":[ + 652, + 653 + ], + "name":"Tsamp - Ngain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3624_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3624_d.png", + "elements":[ + { + "sid":"control_outer:121:3625", + "rsid":"control_outer:121:3625", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3626", + "rsid":"control_outer:121:3626", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3627", + "rsid":"control_outer:121:3627", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3632", + "rsid":"control_outer:121:3632", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:3638", + "rsid":"control_outer:121:3638", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3624_d.json", + "sameAsElement":false + }, + { + "hid":652, + "sid":"control_outer:121:3627", + "rsid":"control_outer:121:3627", + "esid":"control_outer:121:3627", + "parent":651, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tsamp - Ngain/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3627_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3627_d.png", + "elements":[ + { + "sid":"control_outer:121:3628", + "rsid":"control_outer:121:3628", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3629", + "rsid":"control_outer:121:3629", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3630", + "rsid":"control_outer:121:3630", + "name":"Ungain*Ts Prod Out", + "label":"Ungain*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3631", + "rsid":"control_outer:121:3631", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3629#out:1;line", + "rsid":"control_outer:121:3629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3630#out:1;line", + "rsid":"control_outer:121:3630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3628#out:1;line", + "rsid":"control_outer:121:3628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3627_d.json", + "sameAsElement":false + }, + { + "hid":653, + "sid":"control_outer:121:3632", + "rsid":"control_outer:121:3632", + "esid":"control_outer:121:3632", + "parent":651, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/Tsamp - Ngain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_3632_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_3632_d.png", + "elements":[ + { + "sid":"control_outer:121:3633", + "rsid":"control_outer:121:3633", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3634", + "rsid":"control_outer:121:3634", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3635", + "rsid":"control_outer:121:3635", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3637", + "rsid":"control_outer:121:3637", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3633#out:1;line", + "rsid":"control_outer:121:3633#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3634#out:1;line", + "rsid":"control_outer:121:3634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_3632_d.json", + "sameAsElement":false + }, + { + "hid":654, + "sid":"control_outer:121:953", + "rsid":"control_outer:121:953", + "esid":"control_outer:121:953", + "parent":521, + "children":[ + 655, + 656 + ], + "name":"postSat Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_953_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_953_d.png", + "elements":[ + { + "sid":"control_outer:121:954", + "rsid":"control_outer:121:954", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:955", + "rsid":"control_outer:121:955", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:956", + "rsid":"control_outer:121:956", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:959", + "rsid":"control_outer:121:959", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:962", + "rsid":"control_outer:121:962", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_953_d.json", + "sameAsElement":false + }, + { + "hid":655, + "sid":"control_outer:121:956", + "rsid":"control_outer:121:956", + "esid":"control_outer:121:956", + "parent":654, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/postSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_956_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_956_d.png", + "elements":[ + { + "sid":"control_outer:121:957", + "rsid":"control_outer:121:957", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3380", + "rsid":"control_outer:121:3380", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3382", + "rsid":"control_outer:121:3382", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:958", + "rsid":"control_outer:121:958", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:957#out:1;line", + "rsid":"control_outer:121:957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3380#out:1;line", + "rsid":"control_outer:121:3380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_956_d.json", + "sameAsElement":false + }, + { + "hid":656, + "sid":"control_outer:121:959", + "rsid":"control_outer:121:959", + "esid":"control_outer:121:959", + "parent":654, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/postSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_959_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_959_d.png", + "elements":[ + { + "sid":"control_outer:121:3377", + "rsid":"control_outer:121:3377", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:960", + "rsid":"control_outer:121:960", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3438", + "rsid":"control_outer:121:3438", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3379", + "rsid":"control_outer:121:3379", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:961", + "rsid":"control_outer:121:961", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:960#out:1;line", + "rsid":"control_outer:121:960#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3377#out:1;line", + "rsid":"control_outer:121:3377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3438#out:1;line", + "rsid":"control_outer:121:3438#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_959_d.json", + "sameAsElement":false + }, + { + "hid":657, + "sid":"control_outer:121:963", + "rsid":"control_outer:121:963", + "esid":"control_outer:121:963", + "parent":521, + "children":[ + 658, + 659 + ], + "name":"preSat Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_963_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_963_d.png", + "elements":[ + { + "sid":"control_outer:121:964", + "rsid":"control_outer:121:964", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:965", + "rsid":"control_outer:121:965", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:966", + "rsid":"control_outer:121:966", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:969", + "rsid":"control_outer:121:969", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:121:972", + "rsid":"control_outer:121:972", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_963_d.json", + "sameAsElement":false + }, + { + "hid":658, + "sid":"control_outer:121:966", + "rsid":"control_outer:121:966", + "esid":"control_outer:121:966", + "parent":657, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/preSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_966_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_966_d.png", + "elements":[ + { + "sid":"control_outer:121:967", + "rsid":"control_outer:121:967", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3371", + "rsid":"control_outer:121:3371", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3373", + "rsid":"control_outer:121:3373", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:968", + "rsid":"control_outer:121:968", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:967#out:1;line", + "rsid":"control_outer:121:967#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3371#out:1;line", + "rsid":"control_outer:121:3371#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_966_d.json", + "sameAsElement":false + }, + { + "hid":659, + "sid":"control_outer:121:969", + "rsid":"control_outer:121:969", + "esid":"control_outer:121:969", + "parent":657, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Position PID control/Position-Direct PID/preSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_121_969_d.svg", + "thumbnail":"support/slwebview_files/control_outer_121_969_d.png", + "elements":[ + { + "sid":"control_outer:121:3374", + "rsid":"control_outer:121:3374", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:970", + "rsid":"control_outer:121:970", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3437", + "rsid":"control_outer:121:3437", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:3376", + "rsid":"control_outer:121:3376", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:971", + "rsid":"control_outer:121:971", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:121:970#out:1;line", + "rsid":"control_outer:121:970#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3374#out:1;line", + "rsid":"control_outer:121:3374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:121:3437#out:1;line", + "rsid":"control_outer:121:3437#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_121_969_d.json", + "sameAsElement":false + }, + { + "hid":660, + "sid":"control_outer:203", + "rsid":"control_outer:203", + "esid":"control_outer:203", + "parent":366, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_203_d.svg", + "thumbnail":"support/slwebview_files/control_outer_203_d.png", + "elements":[ + { + "sid":"control_outer:203:1", + "rsid":"control_outer:203:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:2", + "rsid":"control_outer:203:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:3", + "rsid":"control_outer:203:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:4", + "rsid":"control_outer:203:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:5", + "rsid":"control_outer:203:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:6", + "rsid":"control_outer:203:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:7", + "rsid":"control_outer:203:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:8", + "rsid":"control_outer:203:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:9", + "rsid":"control_outer:203:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:10", + "rsid":"control_outer:203:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:203:1#out:1;line", + "rsid":"control_outer:203:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:203:2#out:1;line", + "rsid":"control_outer:203:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:203:3#out:1;line", + "rsid":"control_outer:203:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:203:7#out:1;line", + "rsid":"control_outer:203:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:203:8#out:1;line", + "rsid":"control_outer:203:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:203:6#out:1;line", + "rsid":"control_outer:203:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:203:9#out:1;line", + "rsid":"control_outer:203:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_203_d.json", + "sameAsElement":false + }, + { + "hid":661, + "sid":"control_outer:304", + "rsid":"control_outer:304", + "esid":"control_outer:304", + "parent":366, + "children":[ + ], + "name":"Saturation\nDynamic1", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Saturation Dynamic1", + "label":"Saturation Dynamic1", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_304_d.svg", + "thumbnail":"support/slwebview_files/control_outer_304_d.png", + "elements":[ + { + "sid":"control_outer:304:1", + "rsid":"control_outer:304:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:2", + "rsid":"control_outer:304:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:3", + "rsid":"control_outer:304:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:4", + "rsid":"control_outer:304:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:5", + "rsid":"control_outer:304:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:6", + "rsid":"control_outer:304:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:7", + "rsid":"control_outer:304:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:8", + "rsid":"control_outer:304:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:9", + "rsid":"control_outer:304:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:10", + "rsid":"control_outer:304:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:304:1#out:1;line", + "rsid":"control_outer:304:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:304:2#out:1;line", + "rsid":"control_outer:304:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:304:3#out:1;line", + "rsid":"control_outer:304:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:304:7#out:1;line", + "rsid":"control_outer:304:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:304:8#out:1;line", + "rsid":"control_outer:304:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:304:6#out:1;line", + "rsid":"control_outer:304:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:304:9#out:1;line", + "rsid":"control_outer:304:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_304_d.json", + "sameAsElement":false + }, + { + "hid":662, + "sid":"control_outer:31", + "rsid":"control_outer:31", + "esid":"control_outer:31", + "parent":366, + "children":[ + 663, + 691, + 695, + 711, + 716, + 720, + 724, + 729, + 733, + 737, + 742, + 747, + 751, + 752, + 757, + 760, + 765, + 771, + 777, + 781, + 784, + 787, + 792, + 795, + 798 + ], + "name":"Velocity PID control", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control", + "label":"Velocity PID control", + "className":"PID 1dof", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_31_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_d.png", + "elements":[ + { + "sid":"control_outer:31:606", + "rsid":"control_outer:31:606", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4042", + "rsid":"control_outer:31:4042", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4043", + "rsid":"control_outer:31:4043", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4044", + "rsid":"control_outer:31:4044", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4045", + "rsid":"control_outer:31:4045", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4046", + "rsid":"control_outer:31:4046", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4047", + "rsid":"control_outer:31:4047", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:607", + "rsid":"control_outer:31:607", + "name":"Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:677", + "rsid":"control_outer:31:677", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:692", + "rsid":"control_outer:31:692", + "name":"Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:758", + "rsid":"control_outer:31:758", + "name":"Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3767", + "rsid":"control_outer:31:3767", + "name":"Ground_D0", + "label":"Ground_D0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3766", + "rsid":"control_outer:31:3766", + "name":"Ground_I0", + "label":"Ground_I0", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3881", + "rsid":"control_outer:31:3881", + "name":"Ground_LowerLimit", + "label":"Ground_LowerLimit", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3880", + "rsid":"control_outer:31:3880", + "name":"Ground_UpperLimit", + "label":"Ground_UpperLimit", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4013", + "rsid":"control_outer:31:4013", + "name":"Ground_extTs", + "label":"Ground_extTs", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:780", + "rsid":"control_outer:31:780", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:795", + "rsid":"control_outer:31:795", + "name":"Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:811", + "rsid":"control_outer:31:811", + "name":"Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:827", + "rsid":"control_outer:31:827", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:849", + "rsid":"control_outer:31:849", + "name":"Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:860", + "rsid":"control_outer:31:860", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:871", + "rsid":"control_outer:31:871", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:888", + "rsid":"control_outer:31:888", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:901", + "rsid":"control_outer:31:901", + "name":"PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:902", + "rsid":"control_outer:31:902", + "name":"Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:1417", + "rsid":"control_outer:31:1417", + "name":"Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:919", + "rsid":"control_outer:31:919", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:929", + "rsid":"control_outer:31:929", + "name":"Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3493", + "rsid":"control_outer:31:3493", + "name":"Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3442", + "rsid":"control_outer:31:3442", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:942", + "rsid":"control_outer:31:942", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3131", + "rsid":"control_outer:31:3131", + "name":"Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3588", + "rsid":"control_outer:31:3588", + "name":"Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3624", + "rsid":"control_outer:31:3624", + "name":"Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:953", + "rsid":"control_outer:31:953", + "name":"postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:963", + "rsid":"control_outer:31:963", + "name":"preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:973", + "rsid":"control_outer:31:973", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:974", + "rsid":"control_outer:31:974", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:31:975", + "rsid":"control_outer:31:975", + "name":"Derivative", + "label":"Derivative", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:31:976", + "rsid":"control_outer:31:976", + "name":"Feedback Features", + "label":"Feedback Features", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:31:3881#out:1;line", + "rsid":"control_outer:31:3881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3880#out:1;line", + "rsid":"control_outer:31:3880#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3624#out:1;line", + "rsid":"control_outer:31:3624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:607#out:1;line", + "rsid":"control_outer:31:607#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4013#out:1;line", + "rsid":"control_outer:31:4013#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3588#out:1;line", + "rsid":"control_outer:31:3588#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:942#out:1;line", + "rsid":"control_outer:31:942#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3766#out:1;line", + "rsid":"control_outer:31:3766#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:758#out:1;line", + "rsid":"control_outer:31:758#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:860#out:1;line", + "rsid":"control_outer:31:860#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:677#out:1;line", + "rsid":"control_outer:31:677#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3767#out:1;line", + "rsid":"control_outer:31:3767#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4046#out:1;line", + "rsid":"control_outer:31:4046#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:871#out:1;line", + "rsid":"control_outer:31:871#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:953#out:1;line", + "rsid":"control_outer:31:953#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:963#out:1;line", + "rsid":"control_outer:31:963#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:929#out:1;line", + "rsid":"control_outer:31:929#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:888#out:1;line", + "rsid":"control_outer:31:888#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4047#out:1;line", + "rsid":"control_outer:31:4047#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4045#out:1;line", + "rsid":"control_outer:31:4045#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:811#out:1;line", + "rsid":"control_outer:31:811#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3442#out:1;line", + "rsid":"control_outer:31:3442#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:780#out:1;line", + "rsid":"control_outer:31:780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:919#out:1;line", + "rsid":"control_outer:31:919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:692#out:1;line", + "rsid":"control_outer:31:692#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4044#out:1;line", + "rsid":"control_outer:31:4044#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:795#out:1;line", + "rsid":"control_outer:31:795#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:606#out:1;line", + "rsid":"control_outer:31:606#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:902#out:1;line", + "rsid":"control_outer:31:902#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3493#out:1;line", + "rsid":"control_outer:31:3493#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4042#out:1;line", + "rsid":"control_outer:31:4042#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3131#out:1;line", + "rsid":"control_outer:31:3131#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4043#out:1;line", + "rsid":"control_outer:31:4043#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:849#out:1;line", + "rsid":"control_outer:31:849#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:827#out:2;line", + "rsid":"control_outer:31:827#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:827#out:1;line", + "rsid":"control_outer:31:827#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1417#out:1;line", + "rsid":"control_outer:31:1417#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_d.json", + "sameAsElement":false + }, + { + "hid":663, + "sid":"control_outer:31:607", + "rsid":"control_outer:31:607", + "esid":"control_outer:31:607", + "parent":662, + "children":[ + 664, + 665, + 671, + 677, + 678, + 684, + 690 + ], + "name":"Anti-windup", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup", + "label":"Anti-windup", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_607_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_607_d.png", + "elements":[ + { + "sid":"control_outer:31:608", + "rsid":"control_outer:31:608", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:609", + "rsid":"control_outer:31:609", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:610", + "rsid":"control_outer:31:610", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:611", + "rsid":"control_outer:31:611", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3848", + "rsid":"control_outer:31:3848", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3849", + "rsid":"control_outer:31:3849", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:612", + "rsid":"control_outer:31:612", + "name":"Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:620", + "rsid":"control_outer:31:620", + "name":"Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:1398", + "rsid":"control_outer:31:1398", + "name":"Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:2304", + "rsid":"control_outer:31:2304", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:1372", + "rsid":"control_outer:31:1372", + "name":"Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:647", + "rsid":"control_outer:31:647", + "name":"Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:673", + "rsid":"control_outer:31:673", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:676", + "rsid":"control_outer:31:676", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_607_d.json", + "sameAsElement":false + }, + { + "hid":664, + "sid":"control_outer:31:612", + "rsid":"control_outer:31:612", + "esid":"control_outer:31:612", + "parent":663, + "children":[ + ], + "name":"Back Calculation", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Back Calculation", + "label":"Back Calculation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_612_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_612_d.png", + "elements":[ + { + "sid":"control_outer:31:613", + "rsid":"control_outer:31:613", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:614", + "rsid":"control_outer:31:614", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:615", + "rsid":"control_outer:31:615", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3234", + "rsid":"control_outer:31:3234", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:616", + "rsid":"control_outer:31:616", + "name":"Kb", + "label":"Kb", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3237", + "rsid":"control_outer:31:3237", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:617", + "rsid":"control_outer:31:617", + "name":"SumI2", + "label":"SumI2", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:618", + "rsid":"control_outer:31:618", + "name":"SumI4", + "label":"SumI4", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3241", + "rsid":"control_outer:31:3241", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:619", + "rsid":"control_outer:31:619", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:613#out:1;line", + "rsid":"control_outer:31:613#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:614#out:1;line", + "rsid":"control_outer:31:614#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:617#out:1;line", + "rsid":"control_outer:31:617#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:616#out:1;line", + "rsid":"control_outer:31:616#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:618#out:1;line", + "rsid":"control_outer:31:618#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:615#out:1;line", + "rsid":"control_outer:31:615#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3237#out:1;line", + "rsid":"control_outer:31:3237#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3234#out:1;line", + "rsid":"control_outer:31:3234#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_612_d.json", + "sameAsElement":false + }, + { + "hid":665, + "sid":"control_outer:31:620", + "rsid":"control_outer:31:620", + "esid":"control_outer:31:620", + "parent":663, + "children":[ + 666 + ], + "name":"Cont. Clamping Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Ideal", + "label":"Cont. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_620_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_620_d.png", + "elements":[ + { + "sid":"control_outer:31:621", + "rsid":"control_outer:31:621", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:622", + "rsid":"control_outer:31:622", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:623", + "rsid":"control_outer:31:623", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3281", + "rsid":"control_outer:31:3281", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3925", + "rsid":"control_outer:31:3925", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3926", + "rsid":"control_outer:31:3926", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:624", + "rsid":"control_outer:31:624", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:625", + "rsid":"control_outer:31:625", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:626", + "rsid":"control_outer:31:626", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:627", + "rsid":"control_outer:31:627", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:628", + "rsid":"control_outer:31:628", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:629", + "rsid":"control_outer:31:629", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:630", + "rsid":"control_outer:31:630", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:632", + "rsid":"control_outer:31:632", + "name":"DataTypeConv4", + "label":"DataTypeConv4", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3927", + "rsid":"control_outer:31:3927", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:634", + "rsid":"control_outer:31:634", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:635", + "rsid":"control_outer:31:635", + "name":"Equal2", + "label":"Equal2", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:636", + "rsid":"control_outer:31:636", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:637", + "rsid":"control_outer:31:637", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:638", + "rsid":"control_outer:31:638", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:639", + "rsid":"control_outer:31:639", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:640", + "rsid":"control_outer:31:640", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:641", + "rsid":"control_outer:31:641", + "name":"SignP", + "label":"SignP", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:642", + "rsid":"control_outer:31:642", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:643", + "rsid":"control_outer:31:643", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:644", + "rsid":"control_outer:31:644", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3288", + "rsid":"control_outer:31:3288", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:645", + "rsid":"control_outer:31:645", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:646", + "rsid":"control_outer:31:646", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3925#out:1;line", + "rsid":"control_outer:31:3925#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3926#out:1;line", + "rsid":"control_outer:31:3926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:632#out:1;line", + "rsid":"control_outer:31:632#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:627#out:1;line", + "rsid":"control_outer:31:627#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:630#out:1;line", + "rsid":"control_outer:31:630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:629#out:1;line", + "rsid":"control_outer:31:629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:626#out:1;line", + "rsid":"control_outer:31:626#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:640#out:1;line", + "rsid":"control_outer:31:640#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:625#out:1;line", + "rsid":"control_outer:31:625#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:624#out:1;line", + "rsid":"control_outer:31:624#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:638#out:1;line", + "rsid":"control_outer:31:638#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:637#out:1;line", + "rsid":"control_outer:31:637#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:635#out:1;line", + "rsid":"control_outer:31:635#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:634#out:1;line", + "rsid":"control_outer:31:634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:639#out:1;line", + "rsid":"control_outer:31:639#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:641#out:1;line", + "rsid":"control_outer:31:641#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:642#out:1;line", + "rsid":"control_outer:31:642#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:643#out:1;line", + "rsid":"control_outer:31:643#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:622#out:1;line", + "rsid":"control_outer:31:622#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:623#out:1;line", + "rsid":"control_outer:31:623#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3927#out:1;line", + "rsid":"control_outer:31:3927#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:645#out:1;line", + "rsid":"control_outer:31:645#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:621#out:1;line", + "rsid":"control_outer:31:621#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:644#out:1;line", + "rsid":"control_outer:31:644#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:628#out:1;line", + "rsid":"control_outer:31:628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:636#out:1;line", + "rsid":"control_outer:31:636#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3281#out:1;line", + "rsid":"control_outer:31:3281#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_620_d.json", + "sameAsElement":false + }, + { + "hid":666, + "sid":"control_outer:31:3927", + "rsid":"control_outer:31:3927", + "esid":"control_outer:31:3927", + "parent":665, + "children":[ + 667, + 668, + 669 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3927_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3927_d.png", + "elements":[ + { + "sid":"control_outer:31:3928", + "rsid":"control_outer:31:3928", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3929", + "rsid":"control_outer:31:3929", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3930", + "rsid":"control_outer:31:3930", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3931", + "rsid":"control_outer:31:3931", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3932", + "rsid":"control_outer:31:3932", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3936", + "rsid":"control_outer:31:3936", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3942", + "rsid":"control_outer:31:3942", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3927_d.json", + "sameAsElement":false + }, + { + "hid":667, + "sid":"control_outer:31:3931", + "rsid":"control_outer:31:3931", + "esid":"control_outer:31:3931", + "parent":666, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3931_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3931_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3931_d.json", + "sameAsElement":false + }, + { + "hid":668, + "sid":"control_outer:31:3932", + "rsid":"control_outer:31:3932", + "esid":"control_outer:31:3932", + "parent":666, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3932_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3932_d.png", + "elements":[ + { + "sid":"control_outer:31:3933", + "rsid":"control_outer:31:3933", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3934", + "rsid":"control_outer:31:3934", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3935", + "rsid":"control_outer:31:3935", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3933#out:1;line", + "rsid":"control_outer:31:3933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3934#out:1;line", + "rsid":"control_outer:31:3934#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3932_d.json", + "sameAsElement":false + }, + { + "hid":669, + "sid":"control_outer:31:3936", + "rsid":"control_outer:31:3936", + "esid":"control_outer:31:3936", + "parent":666, + "children":[ + 670 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3936_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3936_d.png", + "elements":[ + { + "sid":"control_outer:31:3937", + "rsid":"control_outer:31:3937", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3938", + "rsid":"control_outer:31:3938", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3939", + "rsid":"control_outer:31:3939", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940", + "rsid":"control_outer:31:3940", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3941", + "rsid":"control_outer:31:3941", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3937#out:1;line", + "rsid":"control_outer:31:3937#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3939#out:1;line", + "rsid":"control_outer:31:3939#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3938#out:1;line", + "rsid":"control_outer:31:3938#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3940#out:1;line", + "rsid":"control_outer:31:3940#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3936_d.json", + "sameAsElement":false + }, + { + "hid":670, + "sid":"control_outer:31:3940", + "rsid":"control_outer:31:3940", + "esid":"control_outer:31:3940", + "parent":669, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3940_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3940_d.png", + "elements":[ + { + "sid":"control_outer:31:3940:1", + "rsid":"control_outer:31:3940:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:2", + "rsid":"control_outer:31:3940:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:3", + "rsid":"control_outer:31:3940:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:4", + "rsid":"control_outer:31:3940:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:5", + "rsid":"control_outer:31:3940:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:6", + "rsid":"control_outer:31:3940:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:7", + "rsid":"control_outer:31:3940:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:8", + "rsid":"control_outer:31:3940:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:9", + "rsid":"control_outer:31:3940:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3940:1#out:1;line", + "rsid":"control_outer:31:3940:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3940:7#out:1;line", + "rsid":"control_outer:31:3940:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3940:3#out:1;line", + "rsid":"control_outer:31:3940:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3940:5#out:1;line", + "rsid":"control_outer:31:3940:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3940:4#out:1;line", + "rsid":"control_outer:31:3940:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3940:8#out:1;line", + "rsid":"control_outer:31:3940:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3940:2#out:1;line", + "rsid":"control_outer:31:3940:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3940:6#out:1;line", + "rsid":"control_outer:31:3940:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3940_d.json", + "sameAsElement":false + }, + { + "hid":671, + "sid":"control_outer:31:1398", + "rsid":"control_outer:31:1398", + "esid":"control_outer:31:1398", + "parent":663, + "children":[ + 672 + ], + "name":"Cont. Clamping Parallel", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Parallel", + "label":"Cont. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_1398_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_1398_d.png", + "elements":[ + { + "sid":"control_outer:31:1399", + "rsid":"control_outer:31:1399", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1400", + "rsid":"control_outer:31:1400", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3269", + "rsid":"control_outer:31:3269", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3270", + "rsid":"control_outer:31:3270", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3907", + "rsid":"control_outer:31:3907", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3908", + "rsid":"control_outer:31:3908", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1401", + "rsid":"control_outer:31:1401", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1402", + "rsid":"control_outer:31:1402", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1403", + "rsid":"control_outer:31:1403", + "name":"DataTypeConv1", + "label":"DataTypeConv1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1404", + "rsid":"control_outer:31:1404", + "name":"DataTypeConv2", + "label":"DataTypeConv2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3909", + "rsid":"control_outer:31:3909", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:1406", + "rsid":"control_outer:31:1406", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1415", + "rsid":"control_outer:31:1415", + "name":"Memory", + "label":"Memory", + "className":"Simulink.Memory", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1408", + "rsid":"control_outer:31:1408", + "name":"NotEqual", + "label":"NotEqual", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1410", + "rsid":"control_outer:31:1410", + "name":"SignPreIntegrator", + "label":"SignPreIntegrator", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1411", + "rsid":"control_outer:31:1411", + "name":"SignPreSat", + "label":"SignPreSat", + "className":"Simulink.Signum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3273", + "rsid":"control_outer:31:3273", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1412", + "rsid":"control_outer:31:1412", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3276", + "rsid":"control_outer:31:3276", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3277", + "rsid":"control_outer:31:3277", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1413", + "rsid":"control_outer:31:1413", + "name":"ZeroGain", + "label":"ZeroGain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1414", + "rsid":"control_outer:31:1414", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3907#out:1;line", + "rsid":"control_outer:31:3907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3908#out:1;line", + "rsid":"control_outer:31:3908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1401#out:1;line", + "rsid":"control_outer:31:1401#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1402#out:1;line", + "rsid":"control_outer:31:1402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1404#out:1;line", + "rsid":"control_outer:31:1404#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1403#out:1;line", + "rsid":"control_outer:31:1403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1406#out:1;line", + "rsid":"control_outer:31:1406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1408#out:1;line", + "rsid":"control_outer:31:1408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1410#out:1;line", + "rsid":"control_outer:31:1410#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1411#out:1;line", + "rsid":"control_outer:31:1411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1400#out:1;line", + "rsid":"control_outer:31:1400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3909#out:1;line", + "rsid":"control_outer:31:3909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1413#out:1;line", + "rsid":"control_outer:31:1413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1399#out:1;line", + "rsid":"control_outer:31:1399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1412#out:1;line", + "rsid":"control_outer:31:1412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1415#out:1;line", + "rsid":"control_outer:31:1415#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3273#out:1;line", + "rsid":"control_outer:31:3273#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3269#out:1;line", + "rsid":"control_outer:31:3269#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3270#out:1;line", + "rsid":"control_outer:31:3270#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_1398_d.json", + "sameAsElement":false + }, + { + "hid":672, + "sid":"control_outer:31:3909", + "rsid":"control_outer:31:3909", + "esid":"control_outer:31:3909", + "parent":671, + "children":[ + 673, + 674, + 675 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3909_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3909_d.png", + "elements":[ + { + "sid":"control_outer:31:3910", + "rsid":"control_outer:31:3910", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3911", + "rsid":"control_outer:31:3911", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3912", + "rsid":"control_outer:31:3912", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3913", + "rsid":"control_outer:31:3913", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3914", + "rsid":"control_outer:31:3914", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3918", + "rsid":"control_outer:31:3918", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3924", + "rsid":"control_outer:31:3924", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3909_d.json", + "sameAsElement":false + }, + { + "hid":673, + "sid":"control_outer:31:3913", + "rsid":"control_outer:31:3913", + "esid":"control_outer:31:3913", + "parent":672, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3913_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3913_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3913_d.json", + "sameAsElement":false + }, + { + "hid":674, + "sid":"control_outer:31:3914", + "rsid":"control_outer:31:3914", + "esid":"control_outer:31:3914", + "parent":672, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3914_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3914_d.png", + "elements":[ + { + "sid":"control_outer:31:3915", + "rsid":"control_outer:31:3915", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3916", + "rsid":"control_outer:31:3916", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3917", + "rsid":"control_outer:31:3917", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3915#out:1;line", + "rsid":"control_outer:31:3915#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3916#out:1;line", + "rsid":"control_outer:31:3916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3914_d.json", + "sameAsElement":false + }, + { + "hid":675, + "sid":"control_outer:31:3918", + "rsid":"control_outer:31:3918", + "esid":"control_outer:31:3918", + "parent":672, + "children":[ + 676 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3918_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3918_d.png", + "elements":[ + { + "sid":"control_outer:31:3919", + "rsid":"control_outer:31:3919", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3920", + "rsid":"control_outer:31:3920", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3921", + "rsid":"control_outer:31:3921", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922", + "rsid":"control_outer:31:3922", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3923", + "rsid":"control_outer:31:3923", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3919#out:1;line", + "rsid":"control_outer:31:3919#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3921#out:1;line", + "rsid":"control_outer:31:3921#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3920#out:1;line", + "rsid":"control_outer:31:3920#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3922#out:1;line", + "rsid":"control_outer:31:3922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3918_d.json", + "sameAsElement":false + }, + { + "hid":676, + "sid":"control_outer:31:3922", + "rsid":"control_outer:31:3922", + "esid":"control_outer:31:3922", + "parent":675, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3922_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3922_d.png", + "elements":[ + { + "sid":"control_outer:31:3922:1", + "rsid":"control_outer:31:3922:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:2", + "rsid":"control_outer:31:3922:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:3", + "rsid":"control_outer:31:3922:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:4", + "rsid":"control_outer:31:3922:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:5", + "rsid":"control_outer:31:3922:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:6", + "rsid":"control_outer:31:3922:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:7", + "rsid":"control_outer:31:3922:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:8", + "rsid":"control_outer:31:3922:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:9", + "rsid":"control_outer:31:3922:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3922:1#out:1;line", + "rsid":"control_outer:31:3922:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3922:7#out:1;line", + "rsid":"control_outer:31:3922:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3922:3#out:1;line", + "rsid":"control_outer:31:3922:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3922:5#out:1;line", + "rsid":"control_outer:31:3922:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3922:4#out:1;line", + "rsid":"control_outer:31:3922:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3922:8#out:1;line", + "rsid":"control_outer:31:3922:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3922:2#out:1;line", + "rsid":"control_outer:31:3922:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3922:6#out:1;line", + "rsid":"control_outer:31:3922:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3922_d.json", + "sameAsElement":false + }, + { + "hid":677, + "sid":"control_outer:31:2304", + "rsid":"control_outer:31:2304", + "esid":"control_outer:31:2304", + "parent":663, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_2304_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_2304_d.png", + "elements":[ + { + "sid":"control_outer:31:3219", + "rsid":"control_outer:31:3219", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3220", + "rsid":"control_outer:31:3220", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3221", + "rsid":"control_outer:31:3221", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3222", + "rsid":"control_outer:31:3222", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3411", + "rsid":"control_outer:31:3411", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3225", + "rsid":"control_outer:31:3225", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3226", + "rsid":"control_outer:31:3226", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3227", + "rsid":"control_outer:31:3227", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3228", + "rsid":"control_outer:31:3228", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3230", + "rsid":"control_outer:31:3230", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3221#out:1;line", + "rsid":"control_outer:31:3221#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3225#out:1;line", + "rsid":"control_outer:31:3225#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3222#out:1;line", + "rsid":"control_outer:31:3222#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3220#out:1;line", + "rsid":"control_outer:31:3220#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3219#out:1;line", + "rsid":"control_outer:31:3219#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3411#out:1;line", + "rsid":"control_outer:31:3411#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_2304_d.json", + "sameAsElement":false + }, + { + "hid":678, + "sid":"control_outer:31:1372", + "rsid":"control_outer:31:1372", + "esid":"control_outer:31:1372", + "parent":663, + "children":[ + 679 + ], + "name":"Disc. Clamping Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Ideal", + "label":"Disc. Clamping Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_1372_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_1372_d.png", + "elements":[ + { + "sid":"control_outer:31:1373", + "rsid":"control_outer:31:1373", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1374", + "rsid":"control_outer:31:1374", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1375", + "rsid":"control_outer:31:1375", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3257", + "rsid":"control_outer:31:3257", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3899", + "rsid":"control_outer:31:3899", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3900", + "rsid":"control_outer:31:3900", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1376", + "rsid":"control_outer:31:1376", + "name":"AND1", + "label":"AND1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1377", + "rsid":"control_outer:31:1377", + "name":"AND2", + "label":"AND2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1378", + "rsid":"control_outer:31:1378", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4033", + "rsid":"control_outer:31:4033", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1380", + "rsid":"control_outer:31:1380", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3954", + "rsid":"control_outer:31:3954", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3955", + "rsid":"control_outer:31:3955", + "name":"Constant5", + "label":"Constant5", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3957", + "rsid":"control_outer:31:3957", + "name":"Constant6", + "label":"Constant6", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3958", + "rsid":"control_outer:31:3958", + "name":"Constant7", + "label":"Constant7", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3883", + "rsid":"control_outer:31:3883", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:1385", + "rsid":"control_outer:31:1385", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1387", + "rsid":"control_outer:31:1387", + "name":"NOT1", + "label":"NOT1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1388", + "rsid":"control_outer:31:1388", + "name":"NOT2", + "label":"NOT2", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1390", + "rsid":"control_outer:31:1390", + "name":"OR1", + "label":"OR1", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4034", + "rsid":"control_outer:31:4034", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4036", + "rsid":"control_outer:31:4036", + "name":"Relational\nOperator1", + "label":"Relational Operator1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1394", + "rsid":"control_outer:31:1394", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3956", + "rsid":"control_outer:31:3956", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3959", + "rsid":"control_outer:31:3959", + "name":"Switch3", + "label":"Switch3", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3264", + "rsid":"control_outer:31:3264", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4035", + "rsid":"control_outer:31:4035", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4038", + "rsid":"control_outer:31:4038", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1396", + "rsid":"control_outer:31:1396", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4038#out:1;line", + "rsid":"control_outer:31:4038#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1374#out:1;line", + "rsid":"control_outer:31:1374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4034#out:1;line", + "rsid":"control_outer:31:4034#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3883#out:1;line", + "rsid":"control_outer:31:3883#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4035#out:1;line", + "rsid":"control_outer:31:4035#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4033#out:1;line", + "rsid":"control_outer:31:4033#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3956#out:1;line", + "rsid":"control_outer:31:3956#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3959#out:1;line", + "rsid":"control_outer:31:3959#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3958#out:1;line", + "rsid":"control_outer:31:3958#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3957#out:1;line", + "rsid":"control_outer:31:3957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3954#out:1;line", + "rsid":"control_outer:31:3954#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3955#out:1;line", + "rsid":"control_outer:31:3955#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3900#out:1;line", + "rsid":"control_outer:31:3900#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3899#out:1;line", + "rsid":"control_outer:31:3899#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1394#out:1;line", + "rsid":"control_outer:31:1394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1378#out:1;line", + "rsid":"control_outer:31:1378#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1380#out:1;line", + "rsid":"control_outer:31:1380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1390#out:1;line", + "rsid":"control_outer:31:1390#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1377#out:1;line", + "rsid":"control_outer:31:1377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1376#out:1;line", + "rsid":"control_outer:31:1376#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1388#out:1;line", + "rsid":"control_outer:31:1388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1387#out:1;line", + "rsid":"control_outer:31:1387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4036#out:1;line", + "rsid":"control_outer:31:4036#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1385#out:1;line", + "rsid":"control_outer:31:1385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1375#out:1;line", + "rsid":"control_outer:31:1375#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:1373#out:1;line", + "rsid":"control_outer:31:1373#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3257#out:1;line", + "rsid":"control_outer:31:3257#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_1372_d.json", + "sameAsElement":false + }, + { + "hid":679, + "sid":"control_outer:31:3883", + "rsid":"control_outer:31:3883", + "esid":"control_outer:31:3883", + "parent":678, + "children":[ + 680, + 681, + 682 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3883_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3883_d.png", + "elements":[ + { + "sid":"control_outer:31:3884", + "rsid":"control_outer:31:3884", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3885", + "rsid":"control_outer:31:3885", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3886", + "rsid":"control_outer:31:3886", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3887", + "rsid":"control_outer:31:3887", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3888", + "rsid":"control_outer:31:3888", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3892", + "rsid":"control_outer:31:3892", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3898", + "rsid":"control_outer:31:3898", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3883_d.json", + "sameAsElement":false + }, + { + "hid":680, + "sid":"control_outer:31:3887", + "rsid":"control_outer:31:3887", + "esid":"control_outer:31:3887", + "parent":679, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3887_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3887_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3887_d.json", + "sameAsElement":false + }, + { + "hid":681, + "sid":"control_outer:31:3888", + "rsid":"control_outer:31:3888", + "esid":"control_outer:31:3888", + "parent":679, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3888_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3888_d.png", + "elements":[ + { + "sid":"control_outer:31:3889", + "rsid":"control_outer:31:3889", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3890", + "rsid":"control_outer:31:3890", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3891", + "rsid":"control_outer:31:3891", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3890#out:1;line", + "rsid":"control_outer:31:3890#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3889#out:1;line", + "rsid":"control_outer:31:3889#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3888_d.json", + "sameAsElement":false + }, + { + "hid":682, + "sid":"control_outer:31:3892", + "rsid":"control_outer:31:3892", + "esid":"control_outer:31:3892", + "parent":679, + "children":[ + 683 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3892_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3892_d.png", + "elements":[ + { + "sid":"control_outer:31:3893", + "rsid":"control_outer:31:3893", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3894", + "rsid":"control_outer:31:3894", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3895", + "rsid":"control_outer:31:3895", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896", + "rsid":"control_outer:31:3896", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3897", + "rsid":"control_outer:31:3897", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896#out:1;line", + "rsid":"control_outer:31:3896#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3894#out:1;line", + "rsid":"control_outer:31:3894#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3895#out:1;line", + "rsid":"control_outer:31:3895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3893#out:1;line", + "rsid":"control_outer:31:3893#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3892_d.json", + "sameAsElement":false + }, + { + "hid":683, + "sid":"control_outer:31:3896", + "rsid":"control_outer:31:3896", + "esid":"control_outer:31:3896", + "parent":682, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3896_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3896_d.png", + "elements":[ + { + "sid":"control_outer:31:3896:1", + "rsid":"control_outer:31:3896:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:2", + "rsid":"control_outer:31:3896:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:3", + "rsid":"control_outer:31:3896:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:4", + "rsid":"control_outer:31:3896:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:5", + "rsid":"control_outer:31:3896:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:6", + "rsid":"control_outer:31:3896:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:7", + "rsid":"control_outer:31:3896:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:8", + "rsid":"control_outer:31:3896:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:9", + "rsid":"control_outer:31:3896:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3896:1#out:1;line", + "rsid":"control_outer:31:3896:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3896:7#out:1;line", + "rsid":"control_outer:31:3896:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3896:3#out:1;line", + "rsid":"control_outer:31:3896:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3896:5#out:1;line", + "rsid":"control_outer:31:3896:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3896:4#out:1;line", + "rsid":"control_outer:31:3896:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3896:8#out:1;line", + "rsid":"control_outer:31:3896:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3896:2#out:1;line", + "rsid":"control_outer:31:3896:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3896:6#out:1;line", + "rsid":"control_outer:31:3896:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3896_d.json", + "sameAsElement":false + }, + { + "hid":684, + "sid":"control_outer:31:647", + "rsid":"control_outer:31:647", + "esid":"control_outer:31:647", + "parent":663, + "children":[ + 685 + ], + "name":"Disc. Clamping Parallel", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Parallel", + "label":"Disc. Clamping Parallel", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_647_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_647_d.png", + "elements":[ + { + "sid":"control_outer:31:648", + "rsid":"control_outer:31:648", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:650", + "rsid":"control_outer:31:650", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3245", + "rsid":"control_outer:31:3245", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3246", + "rsid":"control_outer:31:3246", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3865", + "rsid":"control_outer:31:3865", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3866", + "rsid":"control_outer:31:3866", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:653", + "rsid":"control_outer:31:653", + "name":"AND3", + "label":"AND3", + "className":"Simulink.Logic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4030", + "rsid":"control_outer:31:4030", + "name":"Clamping_zero", + "label":"Clamping_zero", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3944", + "rsid":"control_outer:31:3944", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:655", + "rsid":"control_outer:31:655", + "name":"Constant1", + "label":"Constant1", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3945", + "rsid":"control_outer:31:3945", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3947", + "rsid":"control_outer:31:3947", + "name":"Constant3", + "label":"Constant3", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3948", + "rsid":"control_outer:31:3948", + "name":"Constant4", + "label":"Constant4", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3850", + "rsid":"control_outer:31:3850", + "name":"Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:661", + "rsid":"control_outer:31:661", + "name":"Equal1", + "label":"Equal1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4031", + "rsid":"control_outer:31:4031", + "name":"Relational\nOperator", + "label":"Relational Operator", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3249", + "rsid":"control_outer:31:3249", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:670", + "rsid":"control_outer:31:670", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3943", + "rsid":"control_outer:31:3943", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3949", + "rsid":"control_outer:31:3949", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3252", + "rsid":"control_outer:31:3252", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3253", + "rsid":"control_outer:31:3253", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4032", + "rsid":"control_outer:31:4032", + "name":"fix for DT propagation issue", + "label":"fix for DT propagation issue", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4037", + "rsid":"control_outer:31:4037", + "name":"fix for DT propagation issue1", + "label":"fix for DT propagation issue1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:672", + "rsid":"control_outer:31:672", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4037#out:1;line", + "rsid":"control_outer:31:4037#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4032#out:1;line", + "rsid":"control_outer:31:4032#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4030#out:1;line", + "rsid":"control_outer:31:4030#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:655#out:1;line", + "rsid":"control_outer:31:655#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3949#out:1;line", + "rsid":"control_outer:31:3949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3947#out:1;line", + "rsid":"control_outer:31:3947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3948#out:1;line", + "rsid":"control_outer:31:3948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3943#out:1;line", + "rsid":"control_outer:31:3943#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:650#out:1;line", + "rsid":"control_outer:31:650#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3945#out:1;line", + "rsid":"control_outer:31:3945#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3944#out:1;line", + "rsid":"control_outer:31:3944#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4031#out:1;line", + "rsid":"control_outer:31:4031#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3866#out:1;line", + "rsid":"control_outer:31:3866#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3865#out:1;line", + "rsid":"control_outer:31:3865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:648#out:1;line", + "rsid":"control_outer:31:648#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3850#out:1;line", + "rsid":"control_outer:31:3850#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:661#out:1;line", + "rsid":"control_outer:31:661#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:653#out:1;line", + "rsid":"control_outer:31:653#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:670#out:1;line", + "rsid":"control_outer:31:670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3249#out:1;line", + "rsid":"control_outer:31:3249#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3245#out:1;line", + "rsid":"control_outer:31:3245#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3246#out:1;line", + "rsid":"control_outer:31:3246#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_647_d.json", + "sameAsElement":false + }, + { + "hid":685, + "sid":"control_outer:31:3850", + "rsid":"control_outer:31:3850", + "esid":"control_outer:31:3850", + "parent":684, + "children":[ + 686, + 687, + 688 + ], + "name":"Dead Zone", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone", + "label":"Dead Zone", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3850_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3850_d.png", + "elements":[ + { + "sid":"control_outer:31:3851", + "rsid":"control_outer:31:3851", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3860", + "rsid":"control_outer:31:3860", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3861", + "rsid":"control_outer:31:3861", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3874", + "rsid":"control_outer:31:3874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3852", + "rsid":"control_outer:31:3852", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3855", + "rsid":"control_outer:31:3855", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3858", + "rsid":"control_outer:31:3858", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3850_d.json", + "sameAsElement":false + }, + { + "hid":686, + "sid":"control_outer:31:3874", + "rsid":"control_outer:31:3874", + "esid":"control_outer:31:3874", + "parent":685, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3874_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3874_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3874_d.json", + "sameAsElement":false + }, + { + "hid":687, + "sid":"control_outer:31:3852", + "rsid":"control_outer:31:3852", + "esid":"control_outer:31:3852", + "parent":685, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3852_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3852_d.png", + "elements":[ + { + "sid":"control_outer:31:3853", + "rsid":"control_outer:31:3853", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:660", + "rsid":"control_outer:31:660", + "name":"DeadZone", + "label":"DeadZone", + "className":"Simulink.DeadZone", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3854", + "rsid":"control_outer:31:3854", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:660#out:1;line", + "rsid":"control_outer:31:660#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3853#out:1;line", + "rsid":"control_outer:31:3853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3852_d.json", + "sameAsElement":false + }, + { + "hid":688, + "sid":"control_outer:31:3855", + "rsid":"control_outer:31:3855", + "esid":"control_outer:31:3855", + "parent":685, + "children":[ + 689 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3855_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3855_d.png", + "elements":[ + { + "sid":"control_outer:31:3856", + "rsid":"control_outer:31:3856", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3862", + "rsid":"control_outer:31:3862", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3863", + "rsid":"control_outer:31:3863", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864", + "rsid":"control_outer:31:3864", + "name":"Dead Zone\nDynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3857", + "rsid":"control_outer:31:3857", + "name":"DZ out", + "label":"DZ out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864#out:1;line", + "rsid":"control_outer:31:3864#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3862#out:1;line", + "rsid":"control_outer:31:3862#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3863#out:1;line", + "rsid":"control_outer:31:3863#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3856#out:1;line", + "rsid":"control_outer:31:3856#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3855_d.json", + "sameAsElement":false + }, + { + "hid":689, + "sid":"control_outer:31:3864", + "rsid":"control_outer:31:3864", + "esid":"control_outer:31:3864", + "parent":688, + "children":[ + ], + "name":"Dead Zone\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/External/Dead Zone Dynamic", + "label":"Dead Zone Dynamic", + "className":"Dead Zone Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3864_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3864_d.png", + "elements":[ + { + "sid":"control_outer:31:3864:1", + "rsid":"control_outer:31:3864:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:2", + "rsid":"control_outer:31:3864:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:3", + "rsid":"control_outer:31:3864:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:4", + "rsid":"control_outer:31:3864:4", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:5", + "rsid":"control_outer:31:3864:5", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:6", + "rsid":"control_outer:31:3864:6", + "name":"Switch1", + "label":"Switch1", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:7", + "rsid":"control_outer:31:3864:7", + "name":"u_GTE_up", + "label":"u_GTE_up", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:8", + "rsid":"control_outer:31:3864:8", + "name":"u_GT_lo", + "label":"u_GT_lo", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:9", + "rsid":"control_outer:31:3864:9", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3864:1#out:1;line", + "rsid":"control_outer:31:3864:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3864:7#out:1;line", + "rsid":"control_outer:31:3864:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3864:3#out:1;line", + "rsid":"control_outer:31:3864:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3864:5#out:1;line", + "rsid":"control_outer:31:3864:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3864:4#out:1;line", + "rsid":"control_outer:31:3864:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3864:8#out:1;line", + "rsid":"control_outer:31:3864:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3864:2#out:1;line", + "rsid":"control_outer:31:3864:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3864:6#out:1;line", + "rsid":"control_outer:31:3864:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3864_d.json", + "sameAsElement":false + }, + { + "hid":690, + "sid":"control_outer:31:673", + "rsid":"control_outer:31:673", + "esid":"control_outer:31:673", + "parent":663, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Anti-windup/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_673_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_673_d.png", + "elements":[ + { + "sid":"control_outer:31:674", + "rsid":"control_outer:31:674", + "name":"preInt", + "label":"preInt", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3216", + "rsid":"control_outer:31:3216", + "name":"preSat", + "label":"preSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3217", + "rsid":"control_outer:31:3217", + "name":"postSat", + "label":"postSat", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3218", + "rsid":"control_outer:31:3218", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3214", + "rsid":"control_outer:31:3214", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3211", + "rsid":"control_outer:31:3211", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3213", + "rsid":"control_outer:31:3213", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3215", + "rsid":"control_outer:31:3215", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:675", + "rsid":"control_outer:31:675", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:674#out:1;line", + "rsid":"control_outer:31:674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3216#out:1;line", + "rsid":"control_outer:31:3216#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3217#out:1;line", + "rsid":"control_outer:31:3217#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3218#out:1;line", + "rsid":"control_outer:31:3218#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3214#out:1;line", + "rsid":"control_outer:31:3214#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_673_d.json", + "sameAsElement":false + }, + { + "hid":691, + "sid":"control_outer:31:677", + "rsid":"control_outer:31:677", + "esid":"control_outer:31:677", + "parent":662, + "children":[ + 692, + 693, + 694 + ], + "name":"D Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/D Gain", + "label":"D Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_677_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_677_d.png", + "elements":[ + { + "sid":"control_outer:31:678", + "rsid":"control_outer:31:678", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:679", + "rsid":"control_outer:31:679", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:680", + "rsid":"control_outer:31:680", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:681", + "rsid":"control_outer:31:681", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:686", + "rsid":"control_outer:31:686", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:690", + "rsid":"control_outer:31:690", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_677_d.json", + "sameAsElement":false + }, + { + "hid":692, + "sid":"control_outer:31:680", + "rsid":"control_outer:31:680", + "esid":"control_outer:31:680", + "parent":691, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/D Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_680_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_680_d.png", + "elements":[ + { + "sid":"control_outer:31:3185", + "rsid":"control_outer:31:3185", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3186", + "rsid":"control_outer:31:3186", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3187", + "rsid":"control_outer:31:3187", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3185#out:1;line", + "rsid":"control_outer:31:3185#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3186#out:1;line", + "rsid":"control_outer:31:3186#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_680_d.json", + "sameAsElement":false + }, + { + "hid":693, + "sid":"control_outer:31:681", + "rsid":"control_outer:31:681", + "esid":"control_outer:31:681", + "parent":691, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/D Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_681_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_681_d.png", + "elements":[ + { + "sid":"control_outer:31:682", + "rsid":"control_outer:31:682", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:683", + "rsid":"control_outer:31:683", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:684", + "rsid":"control_outer:31:684", + "name":"DProd Out", + "label":"DProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:685", + "rsid":"control_outer:31:685", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:684#out:1;line", + "rsid":"control_outer:31:684#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:683#out:1;line", + "rsid":"control_outer:31:683#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:682#out:1;line", + "rsid":"control_outer:31:682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_681_d.json", + "sameAsElement":false + }, + { + "hid":694, + "sid":"control_outer:31:686", + "rsid":"control_outer:31:686", + "esid":"control_outer:31:686", + "parent":691, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/D Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_686_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_686_d.png", + "elements":[ + { + "sid":"control_outer:31:687", + "rsid":"control_outer:31:687", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3188", + "rsid":"control_outer:31:3188", + "name":"D Gain", + "label":"D Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:688", + "rsid":"control_outer:31:688", + "name":"Derivative Gain", + "label":"Derivative Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3189", + "rsid":"control_outer:31:3189", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3190", + "rsid":"control_outer:31:3190", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:689", + "rsid":"control_outer:31:689", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:688#out:1;line", + "rsid":"control_outer:31:688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:687#out:1;line", + "rsid":"control_outer:31:687#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3188#out:1;line", + "rsid":"control_outer:31:3188#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3189#out:1;line", + "rsid":"control_outer:31:3189#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_686_d.json", + "sameAsElement":false + }, + { + "hid":695, + "sid":"control_outer:31:692", + "rsid":"control_outer:31:692", + "esid":"control_outer:31:692", + "parent":662, + "children":[ + 696, + 697, + 701, + 702, + 706, + 707 + ], + "name":"Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter", + "label":"Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_692_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_692_d.png", + "elements":[ + { + "sid":"control_outer:31:693", + "rsid":"control_outer:31:693", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:694", + "rsid":"control_outer:31:694", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:695", + "rsid":"control_outer:31:695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:696", + "rsid":"control_outer:31:696", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:697", + "rsid":"control_outer:31:697", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3669", + "rsid":"control_outer:31:3669", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:698", + "rsid":"control_outer:31:698", + "name":"Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:706", + "rsid":"control_outer:31:706", + "name":"Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:715", + "rsid":"control_outer:31:715", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:716", + "rsid":"control_outer:31:716", + "name":"Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:732", + "rsid":"control_outer:31:732", + "name":"Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:740", + "rsid":"control_outer:31:740", + "name":"Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:757", + "rsid":"control_outer:31:757", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_692_d.json", + "sameAsElement":false + }, + { + "hid":696, + "sid":"control_outer:31:698", + "rsid":"control_outer:31:698", + "esid":"control_outer:31:698", + "parent":695, + "children":[ + ], + "name":"Cont. Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Cont. Filter", + "label":"Cont. Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_698_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_698_d.png", + "elements":[ + { + "sid":"control_outer:31:699", + "rsid":"control_outer:31:699", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:700", + "rsid":"control_outer:31:700", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:701", + "rsid":"control_outer:31:701", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:702", + "rsid":"control_outer:31:702", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3334", + "rsid":"control_outer:31:3334", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3689", + "rsid":"control_outer:31:3689", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:703", + "rsid":"control_outer:31:703", + "name":"Filter", + "label":"Filter", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3335", + "rsid":"control_outer:31:3335", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:704", + "rsid":"control_outer:31:704", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:2723", + "rsid":"control_outer:31:2723", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3474", + "rsid":"control_outer:31:3474", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3336", + "rsid":"control_outer:31:3336", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3690", + "rsid":"control_outer:31:3690", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:705", + "rsid":"control_outer:31:705", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3689#out:1;line", + "rsid":"control_outer:31:3689#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:702#out:1;line", + "rsid":"control_outer:31:702#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:699#out:1;line", + "rsid":"control_outer:31:699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:703#out:1;line", + "rsid":"control_outer:31:703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:704#out:1;line", + "rsid":"control_outer:31:704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:700#out:1;line", + "rsid":"control_outer:31:700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3334#out:1;line", + "rsid":"control_outer:31:3334#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3335#out:1;line", + "rsid":"control_outer:31:3335#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:701#out:1;line", + "rsid":"control_outer:31:701#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_698_d.json", + "sameAsElement":false + }, + { + "hid":697, + "sid":"control_outer:31:706", + "rsid":"control_outer:31:706", + "esid":"control_outer:31:706", + "parent":695, + "children":[ + 698 + ], + "name":"Differentiator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Differentiator", + "label":"Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_706_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_706_d.png", + "elements":[ + { + "sid":"control_outer:31:707", + "rsid":"control_outer:31:707", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:708", + "rsid":"control_outer:31:708", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:709", + "rsid":"control_outer:31:709", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3328", + "rsid":"control_outer:31:3328", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3331", + "rsid":"control_outer:31:3331", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3688", + "rsid":"control_outer:31:3688", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:710", + "rsid":"control_outer:31:710", + "name":"DTDup", + "label":"DTDup", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:711", + "rsid":"control_outer:31:711", + "name":"Diff", + "label":"Diff", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3332", + "rsid":"control_outer:31:3332", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:2722", + "rsid":"control_outer:31:2722", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3333", + "rsid":"control_outer:31:3333", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3330", + "rsid":"control_outer:31:3330", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3480", + "rsid":"control_outer:31:3480", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3670", + "rsid":"control_outer:31:3670", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:713", + "rsid":"control_outer:31:713", + "name":"UD", + "label":"UD", + "className":"Simulink.Delay", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:714", + "rsid":"control_outer:31:714", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3688#out:1;line", + "rsid":"control_outer:31:3688#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:709#out:1;line", + "rsid":"control_outer:31:709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:707#out:1;line", + "rsid":"control_outer:31:707#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:713#out:1;line", + "rsid":"control_outer:31:713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3670#out:1;line", + "rsid":"control_outer:31:3670#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:711#out:1;line", + "rsid":"control_outer:31:711#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3328#out:1;line", + "rsid":"control_outer:31:3328#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3331#out:1;line", + "rsid":"control_outer:31:3331#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3332#out:1;line", + "rsid":"control_outer:31:3332#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:708#out:1;line", + "rsid":"control_outer:31:708#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_706_d.json", + "sameAsElement":false + }, + { + "hid":698, + "sid":"control_outer:31:3670", + "rsid":"control_outer:31:3670", + "esid":"control_outer:31:3670", + "parent":697, + "children":[ + 699, + 700 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Differentiator/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3670_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3670_d.png", + "elements":[ + { + "sid":"control_outer:31:3671", + "rsid":"control_outer:31:3671", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3672", + "rsid":"control_outer:31:3672", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3673", + "rsid":"control_outer:31:3673", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3678", + "rsid":"control_outer:31:3678", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3684", + "rsid":"control_outer:31:3684", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3670_d.json", + "sameAsElement":false + }, + { + "hid":699, + "sid":"control_outer:31:3673", + "rsid":"control_outer:31:3673", + "esid":"control_outer:31:3673", + "parent":698, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Differentiator/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3673_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3673_d.png", + "elements":[ + { + "sid":"control_outer:31:3674", + "rsid":"control_outer:31:3674", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3675", + "rsid":"control_outer:31:3675", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3676", + "rsid":"control_outer:31:3676", + "name":"Udiff*Ts Prod Out", + "label":"Udiff*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3677", + "rsid":"control_outer:31:3677", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3674#out:1;line", + "rsid":"control_outer:31:3674#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3676#out:1;line", + "rsid":"control_outer:31:3676#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3675#out:1;line", + "rsid":"control_outer:31:3675#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3673_d.json", + "sameAsElement":false + }, + { + "hid":700, + "sid":"control_outer:31:3678", + "rsid":"control_outer:31:3678", + "esid":"control_outer:31:3678", + "parent":698, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Differentiator/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3678_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3678_d.png", + "elements":[ + { + "sid":"control_outer:31:3679", + "rsid":"control_outer:31:3679", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3680", + "rsid":"control_outer:31:3680", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3681", + "rsid":"control_outer:31:3681", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3682", + "rsid":"control_outer:31:3682", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3683", + "rsid":"control_outer:31:3683", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3679#out:1;line", + "rsid":"control_outer:31:3679#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3680#out:1;line", + "rsid":"control_outer:31:3680#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3682#out:1;line", + "rsid":"control_outer:31:3682#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3678_d.json", + "sameAsElement":false + }, + { + "hid":701, + "sid":"control_outer:31:715", + "rsid":"control_outer:31:715", + "esid":"control_outer:31:715", + "parent":695, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_715_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_715_d.png", + "elements":[ + { + "sid":"control_outer:31:3315", + "rsid":"control_outer:31:3315", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3316", + "rsid":"control_outer:31:3316", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3317", + "rsid":"control_outer:31:3317", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3318", + "rsid":"control_outer:31:3318", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3319", + "rsid":"control_outer:31:3319", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3686", + "rsid":"control_outer:31:3686", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3320", + "rsid":"control_outer:31:3320", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3432", + "rsid":"control_outer:31:3432", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3313", + "rsid":"control_outer:31:3313", + "name":"Signal Specification3", + "label":"Signal Specification3", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3324", + "rsid":"control_outer:31:3324", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3321", + "rsid":"control_outer:31:3321", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3323", + "rsid":"control_outer:31:3323", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3314", + "rsid":"control_outer:31:3314", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3325", + "rsid":"control_outer:31:3325", + "name":"Terminator4", + "label":"Terminator4", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3327", + "rsid":"control_outer:31:3327", + "name":"Terminator5", + "label":"Terminator5", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3687", + "rsid":"control_outer:31:3687", + "name":"Terminator6", + "label":"Terminator6", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3686#out:1;line", + "rsid":"control_outer:31:3686#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3316#out:1;line", + "rsid":"control_outer:31:3316#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3313#out:1;line", + "rsid":"control_outer:31:3313#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3320#out:1;line", + "rsid":"control_outer:31:3320#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3317#out:1;line", + "rsid":"control_outer:31:3317#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3319#out:1;line", + "rsid":"control_outer:31:3319#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3324#out:1;line", + "rsid":"control_outer:31:3324#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3318#out:1;line", + "rsid":"control_outer:31:3318#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3315#out:1;line", + "rsid":"control_outer:31:3315#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3432#out:1;line", + "rsid":"control_outer:31:3432#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_715_d.json", + "sameAsElement":false + }, + { + "hid":702, + "sid":"control_outer:31:716", + "rsid":"control_outer:31:716", + "esid":"control_outer:31:716", + "parent":695, + "children":[ + 703 + ], + "name":"Disc. Backward Euler Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Backward Euler Filter", + "label":"Disc. Backward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_716_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_716_d.png", + "elements":[ + { + "sid":"control_outer:31:717", + "rsid":"control_outer:31:717", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:718", + "rsid":"control_outer:31:718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:719", + "rsid":"control_outer:31:719", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:720", + "rsid":"control_outer:31:720", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3340", + "rsid":"control_outer:31:3340", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3693", + "rsid":"control_outer:31:3693", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:722", + "rsid":"control_outer:31:722", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:721", + "rsid":"control_outer:31:721", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:723", + "rsid":"control_outer:31:723", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:724", + "rsid":"control_outer:31:724", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:725", + "rsid":"control_outer:31:725", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:726", + "rsid":"control_outer:31:726", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:727", + "rsid":"control_outer:31:727", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:2725", + "rsid":"control_outer:31:2725", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3482", + "rsid":"control_outer:31:3482", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3342", + "rsid":"control_outer:31:3342", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3694", + "rsid":"control_outer:31:3694", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:729", + "rsid":"control_outer:31:729", + "name":"Unary Minus", + "label":"Unary Minus", + "className":"Simulink.UnaryMinus", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:730", + "rsid":"control_outer:31:730", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:731", + "rsid":"control_outer:31:731", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:31:3693#out:1;line", + "rsid":"control_outer:31:3693#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:720#out:1;line", + "rsid":"control_outer:31:720#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:723#out:1;line", + "rsid":"control_outer:31:723#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:722#out:1;line", + "rsid":"control_outer:31:722#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:717#out:1;line", + "rsid":"control_outer:31:717#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:725#out:1;line", + "rsid":"control_outer:31:725#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:718#out:1;line", + "rsid":"control_outer:31:718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:721#out:1;line", + "rsid":"control_outer:31:721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3694#out:1;line", + "rsid":"control_outer:31:3694#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:726#out:1;line", + "rsid":"control_outer:31:726#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:727#out:1;line", + "rsid":"control_outer:31:727#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:729#out:1;line", + "rsid":"control_outer:31:729#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:724#out:1;line", + "rsid":"control_outer:31:724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3340#out:1;line", + "rsid":"control_outer:31:3340#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:719#out:1;line", + "rsid":"control_outer:31:719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_716_d.json", + "sameAsElement":false + }, + { + "hid":703, + "sid":"control_outer:31:3694", + "rsid":"control_outer:31:3694", + "esid":"control_outer:31:3694", + "parent":702, + "children":[ + 704, + 705 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Backward Euler Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3694_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3694_d.png", + "elements":[ + { + "sid":"control_outer:31:3695", + "rsid":"control_outer:31:3695", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3696", + "rsid":"control_outer:31:3696", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3697", + "rsid":"control_outer:31:3697", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3702", + "rsid":"control_outer:31:3702", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3708", + "rsid":"control_outer:31:3708", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3694_d.json", + "sameAsElement":false + }, + { + "hid":704, + "sid":"control_outer:31:3697", + "rsid":"control_outer:31:3697", + "esid":"control_outer:31:3697", + "parent":703, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Backward Euler Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3697_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3697_d.png", + "elements":[ + { + "sid":"control_outer:31:3698", + "rsid":"control_outer:31:3698", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3699", + "rsid":"control_outer:31:3699", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3700", + "rsid":"control_outer:31:3700", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3701", + "rsid":"control_outer:31:3701", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3699#out:1;line", + "rsid":"control_outer:31:3699#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3700#out:1;line", + "rsid":"control_outer:31:3700#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3698#out:1;line", + "rsid":"control_outer:31:3698#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3697_d.json", + "sameAsElement":false + }, + { + "hid":705, + "sid":"control_outer:31:3702", + "rsid":"control_outer:31:3702", + "esid":"control_outer:31:3702", + "parent":703, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3702_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3702_d.png", + "elements":[ + { + "sid":"control_outer:31:3703", + "rsid":"control_outer:31:3703", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3704", + "rsid":"control_outer:31:3704", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3705", + "rsid":"control_outer:31:3705", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3706", + "rsid":"control_outer:31:3706", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3707", + "rsid":"control_outer:31:3707", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3706#out:1;line", + "rsid":"control_outer:31:3706#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3704#out:1;line", + "rsid":"control_outer:31:3704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3703#out:1;line", + "rsid":"control_outer:31:3703#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3702_d.json", + "sameAsElement":false + }, + { + "hid":706, + "sid":"control_outer:31:732", + "rsid":"control_outer:31:732", + "esid":"control_outer:31:732", + "parent":695, + "children":[ + ], + "name":"Disc. Forward Euler Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Forward Euler Filter", + "label":"Disc. Forward Euler Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_732_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_732_d.png", + "elements":[ + { + "sid":"control_outer:31:733", + "rsid":"control_outer:31:733", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:734", + "rsid":"control_outer:31:734", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:735", + "rsid":"control_outer:31:735", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:736", + "rsid":"control_outer:31:736", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3337", + "rsid":"control_outer:31:3337", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3691", + "rsid":"control_outer:31:3691", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:737", + "rsid":"control_outer:31:737", + "name":"Filter", + "label":"Filter", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3338", + "rsid":"control_outer:31:3338", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:738", + "rsid":"control_outer:31:738", + "name":"SumD", + "label":"SumD", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:2724", + "rsid":"control_outer:31:2724", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3481", + "rsid":"control_outer:31:3481", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3339", + "rsid":"control_outer:31:3339", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3692", + "rsid":"control_outer:31:3692", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:739", + "rsid":"control_outer:31:739", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3691#out:1;line", + "rsid":"control_outer:31:3691#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:736#out:1;line", + "rsid":"control_outer:31:736#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:738#out:1;line", + "rsid":"control_outer:31:738#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:734#out:1;line", + "rsid":"control_outer:31:734#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:733#out:1;line", + "rsid":"control_outer:31:733#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:737#out:1;line", + "rsid":"control_outer:31:737#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3337#out:1;line", + "rsid":"control_outer:31:3337#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3338#out:1;line", + "rsid":"control_outer:31:3338#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:735#out:1;line", + "rsid":"control_outer:31:735#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_732_d.json", + "sameAsElement":false + }, + { + "hid":707, + "sid":"control_outer:31:740", + "rsid":"control_outer:31:740", + "esid":"control_outer:31:740", + "parent":695, + "children":[ + 708 + ], + "name":"Disc. Trapezoidal Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Trapezoidal Filter", + "label":"Disc. Trapezoidal Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_740_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_740_d.png", + "elements":[ + { + "sid":"control_outer:31:741", + "rsid":"control_outer:31:741", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:742", + "rsid":"control_outer:31:742", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:743", + "rsid":"control_outer:31:743", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:744", + "rsid":"control_outer:31:744", + "name":"D0in", + "label":"D0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3343", + "rsid":"control_outer:31:3343", + "name":"Nout", + "label":"Nout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3724", + "rsid":"control_outer:31:3724", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:746", + "rsid":"control_outer:31:746", + "name":"DenCoefOut", + "label":"DenCoefOut", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:747", + "rsid":"control_outer:31:747", + "name":"Divide", + "label":"Divide", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:745", + "rsid":"control_outer:31:745", + "name":"Filter Den Constant", + "label":"Filter Den Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:748", + "rsid":"control_outer:31:748", + "name":"Filter Differentiator TF", + "label":"Filter Differentiator TF", + "className":"Simulink.DiscreteTransferFcn", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:749", + "rsid":"control_outer:31:749", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:750", + "rsid":"control_outer:31:750", + "name":"Passthrough for tuning", + "label":"Passthrough for tuning", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:751", + "rsid":"control_outer:31:751", + "name":"Reciprocal", + "label":"Reciprocal", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:752", + "rsid":"control_outer:31:752", + "name":"SumDen", + "label":"SumDen", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:753", + "rsid":"control_outer:31:753", + "name":"SumNum", + "label":"SumNum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:2726", + "rsid":"control_outer:31:2726", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3483", + "rsid":"control_outer:31:3483", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3345", + "rsid":"control_outer:31:3345", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3709", + "rsid":"control_outer:31:3709", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:755", + "rsid":"control_outer:31:755", + "name":"Y", + "label":"Y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:756", + "rsid":"control_outer:31:756", + "name":"Denominator Coefficients", + "label":"Denominator Coefficients", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"control_outer:31:3724#out:1;line", + "rsid":"control_outer:31:3724#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:744#out:1;line", + "rsid":"control_outer:31:744#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:750#out:1;line", + "rsid":"control_outer:31:750#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3709#out:1;line", + "rsid":"control_outer:31:3709#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:745#out:1;line", + "rsid":"control_outer:31:745#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:752#out:1;line", + "rsid":"control_outer:31:752#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:753#out:1;line", + "rsid":"control_outer:31:753#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:747#out:1;line", + "rsid":"control_outer:31:747#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:751#out:1;line", + "rsid":"control_outer:31:751#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:741#out:1;line", + "rsid":"control_outer:31:741#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:748#out:1;line", + "rsid":"control_outer:31:748#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:749#out:1;line", + "rsid":"control_outer:31:749#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:742#out:1;line", + "rsid":"control_outer:31:742#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:746#out:1;line", + "rsid":"control_outer:31:746#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3343#out:1;line", + "rsid":"control_outer:31:3343#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:743#out:1;line", + "rsid":"control_outer:31:743#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_740_d.json", + "sameAsElement":false + }, + { + "hid":708, + "sid":"control_outer:31:3709", + "rsid":"control_outer:31:3709", + "esid":"control_outer:31:3709", + "parent":707, + "children":[ + 709, + 710 + ], + "name":"Tsamp", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Trapezoidal Filter/Tsamp", + "label":"Tsamp", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3709_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3709_d.png", + "elements":[ + { + "sid":"control_outer:31:3710", + "rsid":"control_outer:31:3710", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3711", + "rsid":"control_outer:31:3711", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3712", + "rsid":"control_outer:31:3712", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3717", + "rsid":"control_outer:31:3717", + "name":"Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3723", + "rsid":"control_outer:31:3723", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3709_d.json", + "sameAsElement":false + }, + { + "hid":709, + "sid":"control_outer:31:3712", + "rsid":"control_outer:31:3712", + "esid":"control_outer:31:3712", + "parent":708, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Trapezoidal Filter/Tsamp/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3712_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3712_d.png", + "elements":[ + { + "sid":"control_outer:31:3713", + "rsid":"control_outer:31:3713", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3714", + "rsid":"control_outer:31:3714", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3778", + "rsid":"control_outer:31:3778", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3715", + "rsid":"control_outer:31:3715", + "name":"N*Ts Prod Out", + "label":"N*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3716", + "rsid":"control_outer:31:3716", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3778#out:1;line", + "rsid":"control_outer:31:3778#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3714#out:1;line", + "rsid":"control_outer:31:3714#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3715#out:1;line", + "rsid":"control_outer:31:3715#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3713#out:1;line", + "rsid":"control_outer:31:3713#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3712_d.json", + "sameAsElement":false + }, + { + "hid":710, + "sid":"control_outer:31:3717", + "rsid":"control_outer:31:3717", + "esid":"control_outer:31:3717", + "parent":708, + "children":[ + ], + "name":"Internal Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "label":"Internal Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3717_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3717_d.png", + "elements":[ + { + "sid":"control_outer:31:3718", + "rsid":"control_outer:31:3718", + "name":"N", + "label":"N", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3719", + "rsid":"control_outer:31:3719", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3720", + "rsid":"control_outer:31:3720", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3721", + "rsid":"control_outer:31:3721", + "name":"Tsamp", + "label":"Tsamp", + "className":"Simulink.SampleTimeMath", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3722", + "rsid":"control_outer:31:3722", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3721#out:1;line", + "rsid":"control_outer:31:3721#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3719#out:1;line", + "rsid":"control_outer:31:3719#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3718#out:1;line", + "rsid":"control_outer:31:3718#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3717_d.json", + "sameAsElement":false + }, + { + "hid":711, + "sid":"control_outer:31:758", + "rsid":"control_outer:31:758", + "esid":"control_outer:31:758", + "parent":662, + "children":[ + 712, + 713, + 714, + 715 + ], + "name":"Filter ICs", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter ICs", + "label":"Filter ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_758_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_758_d.png", + "elements":[ + { + "sid":"control_outer:31:759", + "rsid":"control_outer:31:759", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:760", + "rsid":"control_outer:31:760", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:761", + "rsid":"control_outer:31:761", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:764", + "rsid":"control_outer:31:764", + "name":"Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:767", + "rsid":"control_outer:31:767", + "name":"Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:770", + "rsid":"control_outer:31:770", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_758_d.json", + "sameAsElement":false + }, + { + "hid":712, + "sid":"control_outer:31:760", + "rsid":"control_outer:31:760", + "esid":"control_outer:31:760", + "parent":711, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_760_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_760_d.png", + "elements":[ + { + "sid":"control_outer:31:3197", + "rsid":"control_outer:31:3197", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3396", + "rsid":"control_outer:31:3396", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3198", + "rsid":"control_outer:31:3198", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3397", + "rsid":"control_outer:31:3397", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3199", + "rsid":"control_outer:31:3199", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3398", + "rsid":"control_outer:31:3398", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3197#out:1;line", + "rsid":"control_outer:31:3197#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3198#out:1;line", + "rsid":"control_outer:31:3198#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3396#out:1;line", + "rsid":"control_outer:31:3396#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3397#out:1;line", + "rsid":"control_outer:31:3397#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_760_d.json", + "sameAsElement":false + }, + { + "hid":713, + "sid":"control_outer:31:761", + "rsid":"control_outer:31:761", + "esid":"control_outer:31:761", + "parent":711, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_761_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_761_d.png", + "elements":[ + { + "sid":"control_outer:31:762", + "rsid":"control_outer:31:762", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:763", + "rsid":"control_outer:31:763", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:762#out:1;line", + "rsid":"control_outer:31:762#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_761_d.json", + "sameAsElement":false + }, + { + "hid":714, + "sid":"control_outer:31:764", + "rsid":"control_outer:31:764", + "esid":"control_outer:31:764", + "parent":711, + "children":[ + ], + "name":"Internal IC - Differentiator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter ICs/Internal IC - Differentiator", + "label":"Internal IC - Differentiator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_764_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_764_d.png", + "elements":[ + { + "sid":"control_outer:31:3203", + "rsid":"control_outer:31:3203", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3402", + "rsid":"control_outer:31:3402", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3204", + "rsid":"control_outer:31:3204", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3403", + "rsid":"control_outer:31:3403", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3205", + "rsid":"control_outer:31:3205", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3404", + "rsid":"control_outer:31:3404", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3203#out:1;line", + "rsid":"control_outer:31:3203#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3204#out:1;line", + "rsid":"control_outer:31:3204#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3402#out:1;line", + "rsid":"control_outer:31:3402#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3403#out:1;line", + "rsid":"control_outer:31:3403#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_764_d.json", + "sameAsElement":false + }, + { + "hid":715, + "sid":"control_outer:31:767", + "rsid":"control_outer:31:767", + "esid":"control_outer:31:767", + "parent":711, + "children":[ + ], + "name":"Internal IC - Filter", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Filter ICs/Internal IC - Filter", + "label":"Internal IC - Filter", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_767_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_767_d.png", + "elements":[ + { + "sid":"control_outer:31:3200", + "rsid":"control_outer:31:3200", + "name":"D0", + "label":"D0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3399", + "rsid":"control_outer:31:3399", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3201", + "rsid":"control_outer:31:3201", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3400", + "rsid":"control_outer:31:3400", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3202", + "rsid":"control_outer:31:3202", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3401", + "rsid":"control_outer:31:3401", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3200#out:1;line", + "rsid":"control_outer:31:3200#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3201#out:1;line", + "rsid":"control_outer:31:3201#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3399#out:1;line", + "rsid":"control_outer:31:3399#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3400#out:1;line", + "rsid":"control_outer:31:3400#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_767_d.json", + "sameAsElement":false + }, + { + "hid":716, + "sid":"control_outer:31:780", + "rsid":"control_outer:31:780", + "esid":"control_outer:31:780", + "parent":662, + "children":[ + 717, + 718, + 719 + ], + "name":"I Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/I Gain", + "label":"I Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_780_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_780_d.png", + "elements":[ + { + "sid":"control_outer:31:781", + "rsid":"control_outer:31:781", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:782", + "rsid":"control_outer:31:782", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:783", + "rsid":"control_outer:31:783", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:784", + "rsid":"control_outer:31:784", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:789", + "rsid":"control_outer:31:789", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:793", + "rsid":"control_outer:31:793", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_780_d.json", + "sameAsElement":false + }, + { + "hid":717, + "sid":"control_outer:31:783", + "rsid":"control_outer:31:783", + "esid":"control_outer:31:783", + "parent":716, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/I Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_783_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_783_d.png", + "elements":[ + { + "sid":"control_outer:31:3170", + "rsid":"control_outer:31:3170", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3171", + "rsid":"control_outer:31:3171", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3172", + "rsid":"control_outer:31:3172", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3171#out:1;line", + "rsid":"control_outer:31:3171#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3170#out:1;line", + "rsid":"control_outer:31:3170#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_783_d.json", + "sameAsElement":false + }, + { + "hid":718, + "sid":"control_outer:31:784", + "rsid":"control_outer:31:784", + "esid":"control_outer:31:784", + "parent":716, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/I Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_784_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_784_d.png", + "elements":[ + { + "sid":"control_outer:31:785", + "rsid":"control_outer:31:785", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:786", + "rsid":"control_outer:31:786", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:787", + "rsid":"control_outer:31:787", + "name":"IProd Out", + "label":"IProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:788", + "rsid":"control_outer:31:788", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:785#out:1;line", + "rsid":"control_outer:31:785#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:786#out:1;line", + "rsid":"control_outer:31:786#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:787#out:1;line", + "rsid":"control_outer:31:787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_784_d.json", + "sameAsElement":false + }, + { + "hid":719, + "sid":"control_outer:31:789", + "rsid":"control_outer:31:789", + "esid":"control_outer:31:789", + "parent":716, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/I Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_789_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_789_d.png", + "elements":[ + { + "sid":"control_outer:31:790", + "rsid":"control_outer:31:790", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3173", + "rsid":"control_outer:31:3173", + "name":"I Gain", + "label":"I Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:791", + "rsid":"control_outer:31:791", + "name":"Integral Gain", + "label":"Integral Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3174", + "rsid":"control_outer:31:3174", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3175", + "rsid":"control_outer:31:3175", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:792", + "rsid":"control_outer:31:792", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:790#out:1;line", + "rsid":"control_outer:31:790#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:791#out:1;line", + "rsid":"control_outer:31:791#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3174#out:1;line", + "rsid":"control_outer:31:3174#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3173#out:1;line", + "rsid":"control_outer:31:3173#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_789_d.json", + "sameAsElement":false + }, + { + "hid":720, + "sid":"control_outer:31:795", + "rsid":"control_outer:31:795", + "esid":"control_outer:31:795", + "parent":662, + "children":[ + 721, + 722, + 723 + ], + "name":"Ideal P Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain", + "label":"Ideal P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_795_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_795_d.png", + "elements":[ + { + "sid":"control_outer:31:796", + "rsid":"control_outer:31:796", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:797", + "rsid":"control_outer:31:797", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:798", + "rsid":"control_outer:31:798", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:803", + "rsid":"control_outer:31:803", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:807", + "rsid":"control_outer:31:807", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:810", + "rsid":"control_outer:31:810", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_795_d.json", + "sameAsElement":false + }, + { + "hid":721, + "sid":"control_outer:31:798", + "rsid":"control_outer:31:798", + "esid":"control_outer:31:798", + "parent":720, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_798_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_798_d.png", + "elements":[ + { + "sid":"control_outer:31:799", + "rsid":"control_outer:31:799", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:800", + "rsid":"control_outer:31:800", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:801", + "rsid":"control_outer:31:801", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:802", + "rsid":"control_outer:31:802", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:799#out:1;line", + "rsid":"control_outer:31:799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:800#out:1;line", + "rsid":"control_outer:31:800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:801#out:1;line", + "rsid":"control_outer:31:801#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_798_d.json", + "sameAsElement":false + }, + { + "hid":722, + "sid":"control_outer:31:803", + "rsid":"control_outer:31:803", + "esid":"control_outer:31:803", + "parent":720, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_803_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_803_d.png", + "elements":[ + { + "sid":"control_outer:31:804", + "rsid":"control_outer:31:804", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3368", + "rsid":"control_outer:31:3368", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:805", + "rsid":"control_outer:31:805", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3369", + "rsid":"control_outer:31:3369", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3370", + "rsid":"control_outer:31:3370", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:806", + "rsid":"control_outer:31:806", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:804#out:1;line", + "rsid":"control_outer:31:804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:805#out:1;line", + "rsid":"control_outer:31:805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3368#out:1;line", + "rsid":"control_outer:31:3368#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3369#out:1;line", + "rsid":"control_outer:31:3369#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_803_d.json", + "sameAsElement":false + }, + { + "hid":723, + "sid":"control_outer:31:807", + "rsid":"control_outer:31:807", + "esid":"control_outer:31:807", + "parent":720, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_807_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_807_d.png", + "elements":[ + { + "sid":"control_outer:31:808", + "rsid":"control_outer:31:808", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3365", + "rsid":"control_outer:31:3365", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3367", + "rsid":"control_outer:31:3367", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:809", + "rsid":"control_outer:31:809", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:808#out:1;line", + "rsid":"control_outer:31:808#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3365#out:1;line", + "rsid":"control_outer:31:3365#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_807_d.json", + "sameAsElement":false + }, + { + "hid":724, + "sid":"control_outer:31:811", + "rsid":"control_outer:31:811", + "esid":"control_outer:31:811", + "parent":662, + "children":[ + 725, + 726, + 727, + 728 + ], + "name":"Ideal P Gain Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain Fdbk", + "label":"Ideal P Gain Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_811_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_811_d.png", + "elements":[ + { + "sid":"control_outer:31:812", + "rsid":"control_outer:31:812", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:813", + "rsid":"control_outer:31:813", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3417", + "rsid":"control_outer:31:3417", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:814", + "rsid":"control_outer:31:814", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:819", + "rsid":"control_outer:31:819", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:823", + "rsid":"control_outer:31:823", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:826", + "rsid":"control_outer:31:826", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_811_d.json", + "sameAsElement":false + }, + { + "hid":725, + "sid":"control_outer:31:3417", + "rsid":"control_outer:31:3417", + "esid":"control_outer:31:3417", + "parent":724, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3417_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3417_d.png", + "elements":[ + { + "sid":"control_outer:31:3420", + "rsid":"control_outer:31:3420", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3421", + "rsid":"control_outer:31:3421", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3464", + "rsid":"control_outer:31:3464", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3422", + "rsid":"control_outer:31:3422", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3424", + "rsid":"control_outer:31:3424", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3421#out:1;line", + "rsid":"control_outer:31:3421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3420#out:1;line", + "rsid":"control_outer:31:3420#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3464#out:1;line", + "rsid":"control_outer:31:3464#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3417_d.json", + "sameAsElement":false + }, + { + "hid":726, + "sid":"control_outer:31:814", + "rsid":"control_outer:31:814", + "esid":"control_outer:31:814", + "parent":724, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain Fdbk/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_814_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_814_d.png", + "elements":[ + { + "sid":"control_outer:31:815", + "rsid":"control_outer:31:815", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:816", + "rsid":"control_outer:31:816", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:817", + "rsid":"control_outer:31:817", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:818", + "rsid":"control_outer:31:818", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:817#out:1;line", + "rsid":"control_outer:31:817#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:816#out:1;line", + "rsid":"control_outer:31:816#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:815#out:1;line", + "rsid":"control_outer:31:815#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_814_d.json", + "sameAsElement":false + }, + { + "hid":727, + "sid":"control_outer:31:819", + "rsid":"control_outer:31:819", + "esid":"control_outer:31:819", + "parent":724, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain Fdbk/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_819_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_819_d.png", + "elements":[ + { + "sid":"control_outer:31:820", + "rsid":"control_outer:31:820", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3362", + "rsid":"control_outer:31:3362", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:821", + "rsid":"control_outer:31:821", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3363", + "rsid":"control_outer:31:3363", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3364", + "rsid":"control_outer:31:3364", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:822", + "rsid":"control_outer:31:822", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:821#out:1;line", + "rsid":"control_outer:31:821#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:820#out:1;line", + "rsid":"control_outer:31:820#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3363#out:1;line", + "rsid":"control_outer:31:3363#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3362#out:1;line", + "rsid":"control_outer:31:3362#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_819_d.json", + "sameAsElement":false + }, + { + "hid":728, + "sid":"control_outer:31:823", + "rsid":"control_outer:31:823", + "esid":"control_outer:31:823", + "parent":724, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Ideal P Gain Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_823_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_823_d.png", + "elements":[ + { + "sid":"control_outer:31:824", + "rsid":"control_outer:31:824", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3359", + "rsid":"control_outer:31:3359", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3361", + "rsid":"control_outer:31:3361", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:825", + "rsid":"control_outer:31:825", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:824#out:1;line", + "rsid":"control_outer:31:824#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3359#out:1;line", + "rsid":"control_outer:31:3359#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_823_d.json", + "sameAsElement":false + }, + { + "hid":729, + "sid":"control_outer:31:827", + "rsid":"control_outer:31:827", + "esid":"control_outer:31:827", + "parent":662, + "children":[ + 730, + 731, + 732 + ], + "name":"Integrator", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Integrator", + "label":"Integrator", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_827_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_827_d.png", + "elements":[ + { + "sid":"control_outer:31:828", + "rsid":"control_outer:31:828", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:829", + "rsid":"control_outer:31:829", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:830", + "rsid":"control_outer:31:830", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:831", + "rsid":"control_outer:31:831", + "name":"Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:837", + "rsid":"control_outer:31:837", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:838", + "rsid":"control_outer:31:838", + "name":"Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:847", + "rsid":"control_outer:31:847", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:848", + "rsid":"control_outer:31:848", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_827_d.json", + "sameAsElement":false + }, + { + "hid":730, + "sid":"control_outer:31:831", + "rsid":"control_outer:31:831", + "esid":"control_outer:31:831", + "parent":729, + "children":[ + ], + "name":"Continuous", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Integrator/Continuous", + "label":"Continuous", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_831_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_831_d.png", + "elements":[ + { + "sid":"control_outer:31:832", + "rsid":"control_outer:31:832", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:833", + "rsid":"control_outer:31:833", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:834", + "rsid":"control_outer:31:834", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3433", + "rsid":"control_outer:31:3433", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:835", + "rsid":"control_outer:31:835", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.Integrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3434", + "rsid":"control_outer:31:3434", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:2708", + "rsid":"control_outer:31:2708", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3473", + "rsid":"control_outer:31:3473", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3435", + "rsid":"control_outer:31:3435", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:836", + "rsid":"control_outer:31:836", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:832#out:1;line", + "rsid":"control_outer:31:832#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:834#out:1;line", + "rsid":"control_outer:31:834#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:835#out:1;line", + "rsid":"control_outer:31:835#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3433#out:1;line", + "rsid":"control_outer:31:3433#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3434#out:1;line", + "rsid":"control_outer:31:3434#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:833#out:1;line", + "rsid":"control_outer:31:833#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_831_d.json", + "sameAsElement":false + }, + { + "hid":731, + "sid":"control_outer:31:837", + "rsid":"control_outer:31:837", + "esid":"control_outer:31:837", + "parent":729, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Integrator/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_837_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_837_d.png", + "elements":[ + { + "sid":"control_outer:31:3412", + "rsid":"control_outer:31:3412", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3406", + "rsid":"control_outer:31:3406", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3405", + "rsid":"control_outer:31:3405", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3491", + "rsid":"control_outer:31:3491", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3413", + "rsid":"control_outer:31:3413", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3490", + "rsid":"control_outer:31:3490", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3408", + "rsid":"control_outer:31:3408", + "name":"Signal Specification4", + "label":"Signal Specification4", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3409", + "rsid":"control_outer:31:3409", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3410", + "rsid":"control_outer:31:3410", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3414", + "rsid":"control_outer:31:3414", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3492", + "rsid":"control_outer:31:3492", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3406#out:1;line", + "rsid":"control_outer:31:3406#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3408#out:1;line", + "rsid":"control_outer:31:3408#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3405#out:1;line", + "rsid":"control_outer:31:3405#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3412#out:1;line", + "rsid":"control_outer:31:3412#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3413#out:1;line", + "rsid":"control_outer:31:3413#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3491#out:1;line", + "rsid":"control_outer:31:3491#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3490#out:1;line", + "rsid":"control_outer:31:3490#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_837_d.json", + "sameAsElement":false + }, + { + "hid":732, + "sid":"control_outer:31:838", + "rsid":"control_outer:31:838", + "esid":"control_outer:31:838", + "parent":729, + "children":[ + ], + "name":"Discrete", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Integrator/Discrete", + "label":"Discrete", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_838_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_838_d.png", + "elements":[ + { + "sid":"control_outer:31:839", + "rsid":"control_outer:31:839", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:840", + "rsid":"control_outer:31:840", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:841", + "rsid":"control_outer:31:841", + "name":"I0in", + "label":"I0in", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:2704", + "rsid":"control_outer:31:2704", + "name":"Ground_Integrator", + "label":"Ground_Integrator", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:843", + "rsid":"control_outer:31:843", + "name":"Integrator", + "label":"Integrator", + "className":"Simulink.DiscreteIntegrator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3472", + "rsid":"control_outer:31:3472", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:844", + "rsid":"control_outer:31:844", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:2709", + "rsid":"control_outer:31:2709", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3479", + "rsid":"control_outer:31:3479", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:845", + "rsid":"control_outer:31:845", + "name":"out", + "label":"out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:846", + "rsid":"control_outer:31:846", + "name":"state", + "label":"state", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:841#out:1;line", + "rsid":"control_outer:31:841#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:843#out:1;line", + "rsid":"control_outer:31:843#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:839#out:1;line", + "rsid":"control_outer:31:839#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:2704#out:1;line", + "rsid":"control_outer:31:2704#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3472#out:1;line", + "rsid":"control_outer:31:3472#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:840#out:1;line", + "rsid":"control_outer:31:840#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:843#state:1;line", + "rsid":"control_outer:31:843#state:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_838_d.json", + "sameAsElement":false + }, + { + "hid":733, + "sid":"control_outer:31:849", + "rsid":"control_outer:31:849", + "esid":"control_outer:31:849", + "parent":662, + "children":[ + 734, + 735, + 736 + ], + "name":"Integrator ICs", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Integrator ICs", + "label":"Integrator ICs", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_849_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_849_d.png", + "elements":[ + { + "sid":"control_outer:31:850", + "rsid":"control_outer:31:850", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:851", + "rsid":"control_outer:31:851", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:852", + "rsid":"control_outer:31:852", + "name":"External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:855", + "rsid":"control_outer:31:855", + "name":"Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:858", + "rsid":"control_outer:31:858", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_849_d.json", + "sameAsElement":false + }, + { + "hid":734, + "sid":"control_outer:31:851", + "rsid":"control_outer:31:851", + "esid":"control_outer:31:851", + "parent":733, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Integrator ICs/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_851_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_851_d.png", + "elements":[ + { + "sid":"control_outer:31:3176", + "rsid":"control_outer:31:3176", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3386", + "rsid":"control_outer:31:3386", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3177", + "rsid":"control_outer:31:3177", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3385", + "rsid":"control_outer:31:3385", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3178", + "rsid":"control_outer:31:3178", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3384", + "rsid":"control_outer:31:3384", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3177#out:1;line", + "rsid":"control_outer:31:3177#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3176#out:1;line", + "rsid":"control_outer:31:3176#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3385#out:1;line", + "rsid":"control_outer:31:3385#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3386#out:1;line", + "rsid":"control_outer:31:3386#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_851_d.json", + "sameAsElement":false + }, + { + "hid":735, + "sid":"control_outer:31:852", + "rsid":"control_outer:31:852", + "esid":"control_outer:31:852", + "parent":733, + "children":[ + ], + "name":"External IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Integrator ICs/External IC", + "label":"External IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_852_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_852_d.png", + "elements":[ + { + "sid":"control_outer:31:853", + "rsid":"control_outer:31:853", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:854", + "rsid":"control_outer:31:854", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:853#out:1;line", + "rsid":"control_outer:31:853#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_852_d.json", + "sameAsElement":false + }, + { + "hid":736, + "sid":"control_outer:31:855", + "rsid":"control_outer:31:855", + "esid":"control_outer:31:855", + "parent":733, + "children":[ + ], + "name":"Internal IC", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Integrator ICs/Internal IC", + "label":"Internal IC", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_855_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_855_d.png", + "elements":[ + { + "sid":"control_outer:31:3179", + "rsid":"control_outer:31:3179", + "name":"I0", + "label":"I0", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3387", + "rsid":"control_outer:31:3387", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3180", + "rsid":"control_outer:31:3180", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3388", + "rsid":"control_outer:31:3388", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3181", + "rsid":"control_outer:31:3181", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3389", + "rsid":"control_outer:31:3389", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3179#out:1;line", + "rsid":"control_outer:31:3179#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3180#out:1;line", + "rsid":"control_outer:31:3180#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3387#out:1;line", + "rsid":"control_outer:31:3387#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3388#out:1;line", + "rsid":"control_outer:31:3388#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_855_d.json", + "sameAsElement":false + }, + { + "hid":737, + "sid":"control_outer:31:860", + "rsid":"control_outer:31:860", + "esid":"control_outer:31:860", + "parent":662, + "children":[ + 738, + 739, + 740, + 741 + ], + "name":"N Copy", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Copy", + "label":"N Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_860_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_860_d.png", + "elements":[ + { + "sid":"control_outer:31:861", + "rsid":"control_outer:31:861", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3484", + "rsid":"control_outer:31:3484", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:862", + "rsid":"control_outer:31:862", + "name":"Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:864", + "rsid":"control_outer:31:864", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:867", + "rsid":"control_outer:31:867", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:870", + "rsid":"control_outer:31:870", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_860_d.json", + "sameAsElement":false + }, + { + "hid":738, + "sid":"control_outer:31:3484", + "rsid":"control_outer:31:3484", + "esid":"control_outer:31:3484", + "parent":737, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3484_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3484_d.png", + "elements":[ + { + "sid":"control_outer:31:3485", + "rsid":"control_outer:31:3485", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3487", + "rsid":"control_outer:31:3487", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3485#out:1;line", + "rsid":"control_outer:31:3485#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3484_d.json", + "sameAsElement":false + }, + { + "hid":739, + "sid":"control_outer:31:862", + "rsid":"control_outer:31:862", + "esid":"control_outer:31:862", + "parent":737, + "children":[ + ], + "name":"Disabled wSignal Specification", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Copy/Disabled wSignal Specification", + "label":"Disabled wSignal Specification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_862_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_862_d.png", + "elements":[ + { + "sid":"control_outer:31:3191", + "rsid":"control_outer:31:3191", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3416", + "rsid":"control_outer:31:3416", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3193", + "rsid":"control_outer:31:3193", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3191#out:1;line", + "rsid":"control_outer:31:3191#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3416#out:1;line", + "rsid":"control_outer:31:3416#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_862_d.json", + "sameAsElement":false + }, + { + "hid":740, + "sid":"control_outer:31:864", + "rsid":"control_outer:31:864", + "esid":"control_outer:31:864", + "parent":737, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Copy/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_864_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_864_d.png", + "elements":[ + { + "sid":"control_outer:31:865", + "rsid":"control_outer:31:865", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:866", + "rsid":"control_outer:31:866", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:865#out:1;line", + "rsid":"control_outer:31:865#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_864_d.json", + "sameAsElement":false + }, + { + "hid":741, + "sid":"control_outer:31:867", + "rsid":"control_outer:31:867", + "esid":"control_outer:31:867", + "parent":737, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Copy/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_867_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_867_d.png", + "elements":[ + { + "sid":"control_outer:31:3194", + "rsid":"control_outer:31:3194", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:868", + "rsid":"control_outer:31:868", + "name":"N Copy", + "label":"N Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3195", + "rsid":"control_outer:31:3195", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3196", + "rsid":"control_outer:31:3196", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:869", + "rsid":"control_outer:31:869", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:868#out:1;line", + "rsid":"control_outer:31:868#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3194#out:1;line", + "rsid":"control_outer:31:3194#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3195#out:1;line", + "rsid":"control_outer:31:3195#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_867_d.json", + "sameAsElement":false + }, + { + "hid":742, + "sid":"control_outer:31:871", + "rsid":"control_outer:31:871", + "esid":"control_outer:31:871", + "parent":662, + "children":[ + 743, + 744, + 745, + 746 + ], + "name":"N Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Gain", + "label":"N Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_871_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_871_d.png", + "elements":[ + { + "sid":"control_outer:31:872", + "rsid":"control_outer:31:872", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:873", + "rsid":"control_outer:31:873", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:874", + "rsid":"control_outer:31:874", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:875", + "rsid":"control_outer:31:875", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:880", + "rsid":"control_outer:31:880", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:884", + "rsid":"control_outer:31:884", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:887", + "rsid":"control_outer:31:887", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_871_d.json", + "sameAsElement":false + }, + { + "hid":743, + "sid":"control_outer:31:874", + "rsid":"control_outer:31:874", + "esid":"control_outer:31:874", + "parent":742, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_874_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_874_d.png", + "elements":[ + { + "sid":"control_outer:31:3349", + "rsid":"control_outer:31:3349", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3350", + "rsid":"control_outer:31:3350", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3351", + "rsid":"control_outer:31:3351", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3347", + "rsid":"control_outer:31:3347", + "name":"Signal Specification2", + "label":"Signal Specification2", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3352", + "rsid":"control_outer:31:3352", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3348", + "rsid":"control_outer:31:3348", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3347#out:1;line", + "rsid":"control_outer:31:3347#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3349#out:1;line", + "rsid":"control_outer:31:3349#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3350#out:1;line", + "rsid":"control_outer:31:3350#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3351#out:1;line", + "rsid":"control_outer:31:3351#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_874_d.json", + "sameAsElement":false + }, + { + "hid":744, + "sid":"control_outer:31:875", + "rsid":"control_outer:31:875", + "esid":"control_outer:31:875", + "parent":742, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_875_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_875_d.png", + "elements":[ + { + "sid":"control_outer:31:876", + "rsid":"control_outer:31:876", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:877", + "rsid":"control_outer:31:877", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:878", + "rsid":"control_outer:31:878", + "name":"NProd Out", + "label":"NProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:879", + "rsid":"control_outer:31:879", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:876#out:1;line", + "rsid":"control_outer:31:876#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:877#out:1;line", + "rsid":"control_outer:31:877#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:878#out:1;line", + "rsid":"control_outer:31:878#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_875_d.json", + "sameAsElement":false + }, + { + "hid":745, + "sid":"control_outer:31:880", + "rsid":"control_outer:31:880", + "esid":"control_outer:31:880", + "parent":742, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_880_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_880_d.png", + "elements":[ + { + "sid":"control_outer:31:881", + "rsid":"control_outer:31:881", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3356", + "rsid":"control_outer:31:3356", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:882", + "rsid":"control_outer:31:882", + "name":"Filter Coefficient", + "label":"Filter Coefficient", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3357", + "rsid":"control_outer:31:3357", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3358", + "rsid":"control_outer:31:3358", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:883", + "rsid":"control_outer:31:883", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:881#out:1;line", + "rsid":"control_outer:31:881#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:882#out:1;line", + "rsid":"control_outer:31:882#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3356#out:1;line", + "rsid":"control_outer:31:3356#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3357#out:1;line", + "rsid":"control_outer:31:3357#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_880_d.json", + "sameAsElement":false + }, + { + "hid":746, + "sid":"control_outer:31:884", + "rsid":"control_outer:31:884", + "esid":"control_outer:31:884", + "parent":742, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/N Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_884_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_884_d.png", + "elements":[ + { + "sid":"control_outer:31:885", + "rsid":"control_outer:31:885", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3353", + "rsid":"control_outer:31:3353", + "name":"N Gain", + "label":"N Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3355", + "rsid":"control_outer:31:3355", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:886", + "rsid":"control_outer:31:886", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:885#out:1;line", + "rsid":"control_outer:31:885#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3353#out:1;line", + "rsid":"control_outer:31:3353#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_884_d.json", + "sameAsElement":false + }, + { + "hid":747, + "sid":"control_outer:31:888", + "rsid":"control_outer:31:888", + "esid":"control_outer:31:888", + "parent":662, + "children":[ + 748, + 749, + 750 + ], + "name":"P Copy", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/P Copy", + "label":"P Copy", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_888_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_888_d.png", + "elements":[ + { + "sid":"control_outer:31:889", + "rsid":"control_outer:31:889", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:890", + "rsid":"control_outer:31:890", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:891", + "rsid":"control_outer:31:891", + "name":"External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:894", + "rsid":"control_outer:31:894", + "name":"Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:900", + "rsid":"control_outer:31:900", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_888_d.json", + "sameAsElement":false + }, + { + "hid":748, + "sid":"control_outer:31:890", + "rsid":"control_outer:31:890", + "esid":"control_outer:31:890", + "parent":747, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/P Copy/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_890_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_890_d.png", + "elements":[ + { + "sid":"control_outer:31:3291", + "rsid":"control_outer:31:3291", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3302", + "rsid":"control_outer:31:3302", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3291#out:1;line", + "rsid":"control_outer:31:3291#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_890_d.json", + "sameAsElement":false + }, + { + "hid":749, + "sid":"control_outer:31:891", + "rsid":"control_outer:31:891", + "esid":"control_outer:31:891", + "parent":747, + "children":[ + ], + "name":"External Parameters Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/P Copy/External Parameters Ideal", + "label":"External Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_891_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_891_d.png", + "elements":[ + { + "sid":"control_outer:31:892", + "rsid":"control_outer:31:892", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:893", + "rsid":"control_outer:31:893", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:892#out:1;line", + "rsid":"control_outer:31:892#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_891_d.json", + "sameAsElement":false + }, + { + "hid":750, + "sid":"control_outer:31:894", + "rsid":"control_outer:31:894", + "esid":"control_outer:31:894", + "parent":747, + "children":[ + ], + "name":"Internal Parameters Ideal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/P Copy/Internal Parameters Ideal", + "label":"Internal Parameters Ideal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_894_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_894_d.png", + "elements":[ + { + "sid":"control_outer:31:3303", + "rsid":"control_outer:31:3303", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:895", + "rsid":"control_outer:31:895", + "name":"P Copy", + "label":"P Copy", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3305", + "rsid":"control_outer:31:3305", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:896", + "rsid":"control_outer:31:896", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:895#out:1;line", + "rsid":"control_outer:31:895#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3303#out:1;line", + "rsid":"control_outer:31:3303#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_894_d.json", + "sameAsElement":false + }, + { + "hid":751, + "sid":"control_outer:31:901", + "rsid":"control_outer:31:901", + "esid":"control_outer:31:901", + "parent":662, + "children":[ + ], + "name":"PID Compensator Formula", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/PID Compensator Formula", + "label":"PID Compensator Formula", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_901_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_901_d.png", + "elements":[ + ], + "sysViewURL":"support/slwebview_files/control_outer_31_901_d.json", + "sameAsElement":false + }, + { + "hid":752, + "sid":"control_outer:31:902", + "rsid":"control_outer:31:902", + "esid":"control_outer:31:902", + "parent":662, + "children":[ + 753, + 754, + 755, + 756 + ], + "name":"Parallel P Gain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Parallel P Gain", + "label":"Parallel P Gain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_902_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_902_d.png", + "elements":[ + { + "sid":"control_outer:31:903", + "rsid":"control_outer:31:903", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:904", + "rsid":"control_outer:31:904", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:905", + "rsid":"control_outer:31:905", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:906", + "rsid":"control_outer:31:906", + "name":"External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:911", + "rsid":"control_outer:31:911", + "name":"Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:915", + "rsid":"control_outer:31:915", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:918", + "rsid":"control_outer:31:918", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_902_d.json", + "sameAsElement":false + }, + { + "hid":753, + "sid":"control_outer:31:905", + "rsid":"control_outer:31:905", + "esid":"control_outer:31:905", + "parent":752, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Parallel P Gain/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_905_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_905_d.png", + "elements":[ + { + "sid":"control_outer:31:3161", + "rsid":"control_outer:31:3161", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3162", + "rsid":"control_outer:31:3162", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3163", + "rsid":"control_outer:31:3163", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3161#out:1;line", + "rsid":"control_outer:31:3161#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3162#out:1;line", + "rsid":"control_outer:31:3162#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_905_d.json", + "sameAsElement":false + }, + { + "hid":754, + "sid":"control_outer:31:906", + "rsid":"control_outer:31:906", + "esid":"control_outer:31:906", + "parent":752, + "children":[ + ], + "name":"External Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Parallel P Gain/External Parameters", + "label":"External Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_906_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_906_d.png", + "elements":[ + { + "sid":"control_outer:31:907", + "rsid":"control_outer:31:907", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:908", + "rsid":"control_outer:31:908", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:909", + "rsid":"control_outer:31:909", + "name":"PProd Out", + "label":"PProd Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:910", + "rsid":"control_outer:31:910", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:909#out:1;line", + "rsid":"control_outer:31:909#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:908#out:1;line", + "rsid":"control_outer:31:908#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:907#out:1;line", + "rsid":"control_outer:31:907#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_906_d.json", + "sameAsElement":false + }, + { + "hid":755, + "sid":"control_outer:31:911", + "rsid":"control_outer:31:911", + "esid":"control_outer:31:911", + "parent":752, + "children":[ + ], + "name":"Internal Parameters", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Parallel P Gain/Internal Parameters", + "label":"Internal Parameters", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_911_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_911_d.png", + "elements":[ + { + "sid":"control_outer:31:912", + "rsid":"control_outer:31:912", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3167", + "rsid":"control_outer:31:3167", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:913", + "rsid":"control_outer:31:913", + "name":"Proportional Gain", + "label":"Proportional Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3168", + "rsid":"control_outer:31:3168", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3169", + "rsid":"control_outer:31:3169", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:914", + "rsid":"control_outer:31:914", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:913#out:1;line", + "rsid":"control_outer:31:913#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:912#out:1;line", + "rsid":"control_outer:31:912#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3168#out:1;line", + "rsid":"control_outer:31:3168#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3167#out:1;line", + "rsid":"control_outer:31:3167#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_911_d.json", + "sameAsElement":false + }, + { + "hid":756, + "sid":"control_outer:31:915", + "rsid":"control_outer:31:915", + "esid":"control_outer:31:915", + "parent":752, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Parallel P Gain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_915_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_915_d.png", + "elements":[ + { + "sid":"control_outer:31:916", + "rsid":"control_outer:31:916", + "name":"err", + "label":"err", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3164", + "rsid":"control_outer:31:3164", + "name":"P Gain", + "label":"P Gain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3166", + "rsid":"control_outer:31:3166", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:917", + "rsid":"control_outer:31:917", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:916#out:1;line", + "rsid":"control_outer:31:916#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3164#out:1;line", + "rsid":"control_outer:31:3164#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_915_d.json", + "sameAsElement":false + }, + { + "hid":757, + "sid":"control_outer:31:1417", + "rsid":"control_outer:31:1417", + "esid":"control_outer:31:1417", + "parent":662, + "children":[ + 758, + 759 + ], + "name":"Reset Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Reset Signal", + "label":"Reset Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_1417_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_1417_d.png", + "elements":[ + { + "sid":"control_outer:31:1418", + "rsid":"control_outer:31:1418", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1419", + "rsid":"control_outer:31:1419", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:1420", + "rsid":"control_outer:31:1420", + "name":"External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:1426", + "rsid":"control_outer:31:1426", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_1417_d.json", + "sameAsElement":false + }, + { + "hid":758, + "sid":"control_outer:31:1419", + "rsid":"control_outer:31:1419", + "esid":"control_outer:31:1419", + "parent":757, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Reset Signal/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_1419_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_1419_d.png", + "elements":[ + { + "sid":"control_outer:31:3182", + "rsid":"control_outer:31:3182", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3393", + "rsid":"control_outer:31:3393", + "name":"Ground", + "label":"Ground", + "className":"Simulink.Ground", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3183", + "rsid":"control_outer:31:3183", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3394", + "rsid":"control_outer:31:3394", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3184", + "rsid":"control_outer:31:3184", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3395", + "rsid":"control_outer:31:3395", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3182#out:1;line", + "rsid":"control_outer:31:3182#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3183#out:1;line", + "rsid":"control_outer:31:3183#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3393#out:1;line", + "rsid":"control_outer:31:3393#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3394#out:1;line", + "rsid":"control_outer:31:3394#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_1419_d.json", + "sameAsElement":false + }, + { + "hid":759, + "sid":"control_outer:31:1420", + "rsid":"control_outer:31:1420", + "esid":"control_outer:31:1420", + "parent":757, + "children":[ + ], + "name":"External Reset", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Reset Signal/External Reset", + "label":"External Reset", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_1420_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_1420_d.png", + "elements":[ + { + "sid":"control_outer:31:1421", + "rsid":"control_outer:31:1421", + "name":"Reset", + "label":"Reset", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1422", + "rsid":"control_outer:31:1422", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:1421#out:1;line", + "rsid":"control_outer:31:1421#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_1420_d.json", + "sameAsElement":false + }, + { + "hid":760, + "sid":"control_outer:31:919", + "rsid":"control_outer:31:919", + "esid":"control_outer:31:919", + "parent":662, + "children":[ + 761, + 762, + 764 + ], + "name":"Saturation", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation", + "label":"Saturation", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_919_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_919_d.png", + "elements":[ + { + "sid":"control_outer:31:920", + "rsid":"control_outer:31:920", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3794", + "rsid":"control_outer:31:3794", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3795", + "rsid":"control_outer:31:3795", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:921", + "rsid":"control_outer:31:921", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3779", + "rsid":"control_outer:31:3779", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:925", + "rsid":"control_outer:31:925", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:928", + "rsid":"control_outer:31:928", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_919_d.json", + "sameAsElement":false + }, + { + "hid":761, + "sid":"control_outer:31:921", + "rsid":"control_outer:31:921", + "esid":"control_outer:31:921", + "parent":760, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_921_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_921_d.png", + "elements":[ + { + "sid":"control_outer:31:922", + "rsid":"control_outer:31:922", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3802", + "rsid":"control_outer:31:3802", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3803", + "rsid":"control_outer:31:3803", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:923", + "rsid":"control_outer:31:923", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3804", + "rsid":"control_outer:31:3804", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3805", + "rsid":"control_outer:31:3805", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3806", + "rsid":"control_outer:31:3806", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3807", + "rsid":"control_outer:31:3807", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:924", + "rsid":"control_outer:31:924", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3805#out:1;line", + "rsid":"control_outer:31:3805#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3802#out:1;line", + "rsid":"control_outer:31:3802#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3803#out:1;line", + "rsid":"control_outer:31:3803#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3804#out:1;line", + "rsid":"control_outer:31:3804#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:922#out:1;line", + "rsid":"control_outer:31:922#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:923#out:1;line", + "rsid":"control_outer:31:923#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_921_d.json", + "sameAsElement":false + }, + { + "hid":762, + "sid":"control_outer:31:3779", + "rsid":"control_outer:31:3779", + "esid":"control_outer:31:3779", + "parent":760, + "children":[ + 763 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3779_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3779_d.png", + "elements":[ + { + "sid":"control_outer:31:3780", + "rsid":"control_outer:31:3780", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3783", + "rsid":"control_outer:31:3783", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3784", + "rsid":"control_outer:31:3784", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846", + "rsid":"control_outer:31:3846", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3782", + "rsid":"control_outer:31:3782", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3784#out:1;line", + "rsid":"control_outer:31:3784#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3783#out:1;line", + "rsid":"control_outer:31:3783#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3846#out:1;line", + "rsid":"control_outer:31:3846#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3780#out:1;line", + "rsid":"control_outer:31:3780#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3779_d.json", + "sameAsElement":false + }, + { + "hid":763, + "sid":"control_outer:31:3846", + "rsid":"control_outer:31:3846", + "esid":"control_outer:31:3846", + "parent":762, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3846_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3846_d.png", + "elements":[ + { + "sid":"control_outer:31:3846:1", + "rsid":"control_outer:31:3846:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:2", + "rsid":"control_outer:31:3846:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:3", + "rsid":"control_outer:31:3846:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:4", + "rsid":"control_outer:31:3846:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:5", + "rsid":"control_outer:31:3846:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:6", + "rsid":"control_outer:31:3846:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:7", + "rsid":"control_outer:31:3846:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:8", + "rsid":"control_outer:31:3846:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:9", + "rsid":"control_outer:31:3846:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:10", + "rsid":"control_outer:31:3846:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3846:9#out:1;line", + "rsid":"control_outer:31:3846:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3846:6#out:1;line", + "rsid":"control_outer:31:3846:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3846:8#out:1;line", + "rsid":"control_outer:31:3846:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3846:7#out:1;line", + "rsid":"control_outer:31:3846:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3846:3#out:1;line", + "rsid":"control_outer:31:3846:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3846:2#out:1;line", + "rsid":"control_outer:31:3846:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3846:1#out:1;line", + "rsid":"control_outer:31:3846:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3846_d.json", + "sameAsElement":false + }, + { + "hid":764, + "sid":"control_outer:31:925", + "rsid":"control_outer:31:925", + "esid":"control_outer:31:925", + "parent":760, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_925_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_925_d.png", + "elements":[ + { + "sid":"control_outer:31:926", + "rsid":"control_outer:31:926", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3798", + "rsid":"control_outer:31:3798", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3799", + "rsid":"control_outer:31:3799", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3796", + "rsid":"control_outer:31:3796", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3800", + "rsid":"control_outer:31:3800", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3797", + "rsid":"control_outer:31:3797", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3801", + "rsid":"control_outer:31:3801", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:927", + "rsid":"control_outer:31:927", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3800#out:1;line", + "rsid":"control_outer:31:3800#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3799#out:1;line", + "rsid":"control_outer:31:3799#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3798#out:1;line", + "rsid":"control_outer:31:3798#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3796#out:1;line", + "rsid":"control_outer:31:3796#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:926#out:1;line", + "rsid":"control_outer:31:926#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_925_d.json", + "sameAsElement":false + }, + { + "hid":765, + "sid":"control_outer:31:929", + "rsid":"control_outer:31:929", + "esid":"control_outer:31:929", + "parent":662, + "children":[ + 766, + 767, + 768, + 770 + ], + "name":"Saturation Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation Fdbk", + "label":"Saturation Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_929_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_929_d.png", + "elements":[ + { + "sid":"control_outer:31:930", + "rsid":"control_outer:31:930", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3808", + "rsid":"control_outer:31:3808", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3809", + "rsid":"control_outer:31:3809", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3427", + "rsid":"control_outer:31:3427", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:931", + "rsid":"control_outer:31:931", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3786", + "rsid":"control_outer:31:3786", + "name":"External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:935", + "rsid":"control_outer:31:935", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:938", + "rsid":"control_outer:31:938", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_929_d.json", + "sameAsElement":false + }, + { + "hid":766, + "sid":"control_outer:31:3427", + "rsid":"control_outer:31:3427", + "esid":"control_outer:31:3427", + "parent":765, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3427_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3427_d.png", + "elements":[ + { + "sid":"control_outer:31:3428", + "rsid":"control_outer:31:3428", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3430", + "rsid":"control_outer:31:3430", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3431", + "rsid":"control_outer:31:3431", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3428#out:1;line", + "rsid":"control_outer:31:3428#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3430#out:1;line", + "rsid":"control_outer:31:3430#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3427_d.json", + "sameAsElement":false + }, + { + "hid":767, + "sid":"control_outer:31:931", + "rsid":"control_outer:31:931", + "esid":"control_outer:31:931", + "parent":765, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_931_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_931_d.png", + "elements":[ + { + "sid":"control_outer:31:932", + "rsid":"control_outer:31:932", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:933", + "rsid":"control_outer:31:933", + "name":"Saturation", + "label":"Saturation", + "className":"Simulink.Saturate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:934", + "rsid":"control_outer:31:934", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:933#out:1;line", + "rsid":"control_outer:31:933#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:932#out:1;line", + "rsid":"control_outer:31:932#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_931_d.json", + "sameAsElement":false + }, + { + "hid":768, + "sid":"control_outer:31:3786", + "rsid":"control_outer:31:3786", + "esid":"control_outer:31:3786", + "parent":765, + "children":[ + 769 + ], + "name":"External", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation Fdbk/External", + "label":"External", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3786_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3786_d.png", + "elements":[ + { + "sid":"control_outer:31:3787", + "rsid":"control_outer:31:3787", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3788", + "rsid":"control_outer:31:3788", + "name":"Upper Limit", + "label":"Upper Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3789", + "rsid":"control_outer:31:3789", + "name":"Lower Limit", + "label":"Lower Limit", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847", + "rsid":"control_outer:31:3847", + "name":"Saturation\nDynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3791", + "rsid":"control_outer:31:3791", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3789#out:1;line", + "rsid":"control_outer:31:3789#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3788#out:1;line", + "rsid":"control_outer:31:3788#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3847#out:1;line", + "rsid":"control_outer:31:3847#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3787#out:1;line", + "rsid":"control_outer:31:3787#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3786_d.json", + "sameAsElement":false + }, + { + "hid":769, + "sid":"control_outer:31:3847", + "rsid":"control_outer:31:3847", + "esid":"control_outer:31:3847", + "parent":768, + "children":[ + ], + "name":"Saturation\nDynamic", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation Fdbk/External/Saturation Dynamic", + "label":"Saturation Dynamic", + "className":"Saturation Dynamic", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3847_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3847_d.png", + "elements":[ + { + "sid":"control_outer:31:3847:1", + "rsid":"control_outer:31:3847:1", + "name":"up", + "label":"up", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:2", + "rsid":"control_outer:31:3847:2", + "name":"u", + "label":"u", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:3", + "rsid":"control_outer:31:3847:3", + "name":"lo", + "label":"lo", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:4", + "rsid":"control_outer:31:3847:4", + "name":"Data Type\nDuplicate", + "label":"Data Type Duplicate", + "className":"Simulink.DataTypeDuplicate", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:5", + "rsid":"control_outer:31:3847:5", + "name":"Data Type\nPropagation", + "label":"Data Type Propagation", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:6", + "rsid":"control_outer:31:3847:6", + "name":"LowerRelop1", + "label":"LowerRelop1", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:7", + "rsid":"control_outer:31:3847:7", + "name":"Switch", + "label":"Switch", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:8", + "rsid":"control_outer:31:3847:8", + "name":"Switch2", + "label":"Switch2", + "className":"Simulink.Switch", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:9", + "rsid":"control_outer:31:3847:9", + "name":"UpperRelop", + "label":"UpperRelop", + "className":"Simulink.RelationalOperator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:10", + "rsid":"control_outer:31:3847:10", + "name":"y", + "label":"y", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3847:9#out:1;line", + "rsid":"control_outer:31:3847:9#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3847:6#out:1;line", + "rsid":"control_outer:31:3847:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3847:8#out:1;line", + "rsid":"control_outer:31:3847:8#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3847:7#out:1;line", + "rsid":"control_outer:31:3847:7#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3847:3#out:1;line", + "rsid":"control_outer:31:3847:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3847:2#out:1;line", + "rsid":"control_outer:31:3847:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3847:1#out:1;line", + "rsid":"control_outer:31:3847:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3847_d.json", + "sameAsElement":false + }, + { + "hid":770, + "sid":"control_outer:31:935", + "rsid":"control_outer:31:935", + "esid":"control_outer:31:935", + "parent":765, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Saturation Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_935_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_935_d.png", + "elements":[ + { + "sid":"control_outer:31:936", + "rsid":"control_outer:31:936", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:937", + "rsid":"control_outer:31:937", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:936#out:1;line", + "rsid":"control_outer:31:936#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_935_d.json", + "sameAsElement":false + }, + { + "hid":771, + "sid":"control_outer:31:3493", + "rsid":"control_outer:31:3493", + "esid":"control_outer:31:3493", + "parent":662, + "children":[ + 772, + 773, + 774, + 775, + 776 + ], + "name":"Sum", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum", + "label":"Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3493_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3493_d.png", + "elements":[ + { + "sid":"control_outer:31:3494", + "rsid":"control_outer:31:3494", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3503", + "rsid":"control_outer:31:3503", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3504", + "rsid":"control_outer:31:3504", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3498", + "rsid":"control_outer:31:3498", + "name":"Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3495", + "rsid":"control_outer:31:3495", + "name":"Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3509", + "rsid":"control_outer:31:3509", + "name":"Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3506", + "rsid":"control_outer:31:3506", + "name":"Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3512", + "rsid":"control_outer:31:3512", + "name":"Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3501", + "rsid":"control_outer:31:3501", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3493_d.json", + "sameAsElement":false + }, + { + "hid":772, + "sid":"control_outer:31:3498", + "rsid":"control_outer:31:3498", + "esid":"control_outer:31:3498", + "parent":771, + "children":[ + ], + "name":"Passthrough_I", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum/Passthrough_I", + "label":"Passthrough_I", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3498_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3498_d.png", + "elements":[ + { + "sid":"control_outer:31:4039", + "rsid":"control_outer:31:4039", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3499", + "rsid":"control_outer:31:3499", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4041", + "rsid":"control_outer:31:4041", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4040", + "rsid":"control_outer:31:4040", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3500", + "rsid":"control_outer:31:3500", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:4041#out:1;line", + "rsid":"control_outer:31:4041#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:4039#out:1;line", + "rsid":"control_outer:31:4039#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3499#out:1;line", + "rsid":"control_outer:31:3499#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3498_d.json", + "sameAsElement":false + }, + { + "hid":773, + "sid":"control_outer:31:3495", + "rsid":"control_outer:31:3495", + "esid":"control_outer:31:3495", + "parent":771, + "children":[ + ], + "name":"Passthrough_P", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum/Passthrough_P", + "label":"Passthrough_P", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3495_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3495_d.png", + "elements":[ + { + "sid":"control_outer:31:3496", + "rsid":"control_outer:31:3496", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3497", + "rsid":"control_outer:31:3497", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3496#out:1;line", + "rsid":"control_outer:31:3496#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3495_d.json", + "sameAsElement":false + }, + { + "hid":774, + "sid":"control_outer:31:3509", + "rsid":"control_outer:31:3509", + "esid":"control_outer:31:3509", + "parent":771, + "children":[ + ], + "name":"Sum_PD", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum/Sum_PD", + "label":"Sum_PD", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3509_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3509_d.png", + "elements":[ + { + "sid":"control_outer:31:3519", + "rsid":"control_outer:31:3519", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3521", + "rsid":"control_outer:31:3521", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3522", + "rsid":"control_outer:31:3522", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3511", + "rsid":"control_outer:31:3511", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3519#out:1;line", + "rsid":"control_outer:31:3519#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3521#out:1;line", + "rsid":"control_outer:31:3521#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3522#out:1;line", + "rsid":"control_outer:31:3522#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3509_d.json", + "sameAsElement":false + }, + { + "hid":775, + "sid":"control_outer:31:3506", + "rsid":"control_outer:31:3506", + "esid":"control_outer:31:3506", + "parent":771, + "children":[ + ], + "name":"Sum_PI", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum/Sum_PI", + "label":"Sum_PI", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3506_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3506_d.png", + "elements":[ + { + "sid":"control_outer:31:3515", + "rsid":"control_outer:31:3515", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3516", + "rsid":"control_outer:31:3516", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3518", + "rsid":"control_outer:31:3518", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3508", + "rsid":"control_outer:31:3508", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3516#out:1;line", + "rsid":"control_outer:31:3516#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3515#out:1;line", + "rsid":"control_outer:31:3515#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3518#out:1;line", + "rsid":"control_outer:31:3518#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3506_d.json", + "sameAsElement":false + }, + { + "hid":776, + "sid":"control_outer:31:3512", + "rsid":"control_outer:31:3512", + "esid":"control_outer:31:3512", + "parent":771, + "children":[ + ], + "name":"Sum_PID", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum/Sum_PID", + "label":"Sum_PID", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3512_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3512_d.png", + "elements":[ + { + "sid":"control_outer:31:3523", + "rsid":"control_outer:31:3523", + "name":"P", + "label":"P", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3524", + "rsid":"control_outer:31:3524", + "name":"I", + "label":"I", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3525", + "rsid":"control_outer:31:3525", + "name":"D", + "label":"D", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3526", + "rsid":"control_outer:31:3526", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3514", + "rsid":"control_outer:31:3514", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3524#out:1;line", + "rsid":"control_outer:31:3524#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3523#out:1;line", + "rsid":"control_outer:31:3523#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3525#out:1;line", + "rsid":"control_outer:31:3525#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3526#out:1;line", + "rsid":"control_outer:31:3526#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3512_d.json", + "sameAsElement":false + }, + { + "hid":777, + "sid":"control_outer:31:3442", + "rsid":"control_outer:31:3442", + "esid":"control_outer:31:3442", + "parent":662, + "children":[ + 778, + 779, + 780 + ], + "name":"Sum Fdbk", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3442_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3442_d.png", + "elements":[ + { + "sid":"control_outer:31:3443", + "rsid":"control_outer:31:3443", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3455", + "rsid":"control_outer:31:3455", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3456", + "rsid":"control_outer:31:3456", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3444", + "rsid":"control_outer:31:3444", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3452", + "rsid":"control_outer:31:3452", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3447", + "rsid":"control_outer:31:3447", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3450", + "rsid":"control_outer:31:3450", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3442_d.json", + "sameAsElement":false + }, + { + "hid":778, + "sid":"control_outer:31:3444", + "rsid":"control_outer:31:3444", + "esid":"control_outer:31:3444", + "parent":777, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum Fdbk/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3444_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3444_d.png", + "elements":[ + { + "sid":"control_outer:31:3461", + "rsid":"control_outer:31:3461", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3462", + "rsid":"control_outer:31:3462", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3463", + "rsid":"control_outer:31:3463", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3488", + "rsid":"control_outer:31:3488", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3468", + "rsid":"control_outer:31:3468", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3469", + "rsid":"control_outer:31:3469", + "name":"Terminator2", + "label":"Terminator2", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3470", + "rsid":"control_outer:31:3470", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3463#out:1;line", + "rsid":"control_outer:31:3463#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3462#out:1;line", + "rsid":"control_outer:31:3462#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3461#out:1;line", + "rsid":"control_outer:31:3461#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3488#out:1;line", + "rsid":"control_outer:31:3488#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3444_d.json", + "sameAsElement":false + }, + { + "hid":779, + "sid":"control_outer:31:3452", + "rsid":"control_outer:31:3452", + "esid":"control_outer:31:3452", + "parent":777, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum Fdbk/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3452_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3452_d.png", + "elements":[ + { + "sid":"control_outer:31:3457", + "rsid":"control_outer:31:3457", + "name":"fromP", + "label":"fromP", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3458", + "rsid":"control_outer:31:3458", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3459", + "rsid":"control_outer:31:3459", + "name":"fromD", + "label":"fromD", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3471", + "rsid":"control_outer:31:3471", + "name":"Sum Fdbk", + "label":"Sum Fdbk", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3454", + "rsid":"control_outer:31:3454", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3457#out:1;line", + "rsid":"control_outer:31:3457#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3458#out:1;line", + "rsid":"control_outer:31:3458#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3459#out:1;line", + "rsid":"control_outer:31:3459#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3471#out:1;line", + "rsid":"control_outer:31:3471#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3452_d.json", + "sameAsElement":false + }, + { + "hid":780, + "sid":"control_outer:31:3447", + "rsid":"control_outer:31:3447", + "esid":"control_outer:31:3447", + "parent":777, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Sum Fdbk/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3447_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3447_d.png", + "elements":[ + { + "sid":"control_outer:31:3460", + "rsid":"control_outer:31:3460", + "name":"fromState", + "label":"fromState", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3449", + "rsid":"control_outer:31:3449", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3460#out:1;line", + "rsid":"control_outer:31:3460#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3447_d.json", + "sameAsElement":false + }, + { + "hid":781, + "sid":"control_outer:31:942", + "rsid":"control_outer:31:942", + "esid":"control_outer:31:942", + "parent":662, + "children":[ + 782, + 783 + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_942_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_942_d.png", + "elements":[ + { + "sid":"control_outer:31:943", + "rsid":"control_outer:31:943", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:944", + "rsid":"control_outer:31:944", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:945", + "rsid":"control_outer:31:945", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:946", + "rsid":"control_outer:31:946", + "name":"Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:952", + "rsid":"control_outer:31:952", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_942_d.json", + "sameAsElement":false + }, + { + "hid":782, + "sid":"control_outer:31:945", + "rsid":"control_outer:31:945", + "esid":"control_outer:31:945", + "parent":781, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tracking Mode/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_945_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_945_d.png", + "elements":[ + { + "sid":"control_outer:31:3306", + "rsid":"control_outer:31:3306", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3309", + "rsid":"control_outer:31:3309", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3310", + "rsid":"control_outer:31:3310", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3311", + "rsid":"control_outer:31:3311", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3308", + "rsid":"control_outer:31:3308", + "name":"Terminator3", + "label":"Terminator3", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3306#out:1;line", + "rsid":"control_outer:31:3306#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3309#out:1;line", + "rsid":"control_outer:31:3309#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3310#out:1;line", + "rsid":"control_outer:31:3310#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_945_d.json", + "sameAsElement":false + }, + { + "hid":783, + "sid":"control_outer:31:946", + "rsid":"control_outer:31:946", + "esid":"control_outer:31:946", + "parent":781, + "children":[ + ], + "name":"Enabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tracking Mode/Enabled", + "label":"Enabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_946_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_946_d.png", + "elements":[ + { + "sid":"control_outer:31:947", + "rsid":"control_outer:31:947", + "name":"uout", + "label":"uout", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:948", + "rsid":"control_outer:31:948", + "name":"TR", + "label":"TR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:949", + "rsid":"control_outer:31:949", + "name":"Kt", + "label":"Kt", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:950", + "rsid":"control_outer:31:950", + "name":"SumI3", + "label":"SumI3", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:951", + "rsid":"control_outer:31:951", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:949#out:1;line", + "rsid":"control_outer:31:949#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:950#out:1;line", + "rsid":"control_outer:31:950#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:948#out:1;line", + "rsid":"control_outer:31:948#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:947#out:1;line", + "rsid":"control_outer:31:947#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_946_d.json", + "sameAsElement":false + }, + { + "hid":784, + "sid":"control_outer:31:3131", + "rsid":"control_outer:31:3131", + "esid":"control_outer:31:3131", + "parent":662, + "children":[ + 785, + 786 + ], + "name":"Tracking Mode Sum", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tracking Mode Sum", + "label":"Tracking Mode Sum", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3131_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3131_d.png", + "elements":[ + { + "sid":"control_outer:31:3132", + "rsid":"control_outer:31:3132", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3141", + "rsid":"control_outer:31:3141", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3133", + "rsid":"control_outer:31:3133", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3136", + "rsid":"control_outer:31:3136", + "name":"Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3139", + "rsid":"control_outer:31:3139", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3131_d.json", + "sameAsElement":false + }, + { + "hid":785, + "sid":"control_outer:31:3133", + "rsid":"control_outer:31:3133", + "esid":"control_outer:31:3133", + "parent":784, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tracking Mode Sum/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3133_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3133_d.png", + "elements":[ + { + "sid":"control_outer:31:3134", + "rsid":"control_outer:31:3134", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3206", + "rsid":"control_outer:31:3206", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3207", + "rsid":"control_outer:31:3207", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3208", + "rsid":"control_outer:31:3208", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3135", + "rsid":"control_outer:31:3135", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3134#out:1;line", + "rsid":"control_outer:31:3134#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3206#out:1;line", + "rsid":"control_outer:31:3206#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3207#out:1;line", + "rsid":"control_outer:31:3207#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3133_d.json", + "sameAsElement":false + }, + { + "hid":786, + "sid":"control_outer:31:3136", + "rsid":"control_outer:31:3136", + "esid":"control_outer:31:3136", + "parent":784, + "children":[ + ], + "name":"Tracking Mode", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tracking Mode Sum/Tracking Mode", + "label":"Tracking Mode", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3136_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3136_d.png", + "elements":[ + { + "sid":"control_outer:31:3137", + "rsid":"control_outer:31:3137", + "name":"fromIgain", + "label":"fromIgain", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3142", + "rsid":"control_outer:31:3142", + "name":"fromTR", + "label":"fromTR", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:941", + "rsid":"control_outer:31:941", + "name":"SumI1", + "label":"SumI1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3138", + "rsid":"control_outer:31:3138", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3137#out:1;line", + "rsid":"control_outer:31:3137#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3142#out:1;line", + "rsid":"control_outer:31:3142#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:941#out:1;line", + "rsid":"control_outer:31:941#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3136_d.json", + "sameAsElement":false + }, + { + "hid":787, + "sid":"control_outer:31:3588", + "rsid":"control_outer:31:3588", + "esid":"control_outer:31:3588", + "parent":662, + "children":[ + 788, + 789, + 790, + 791 + ], + "name":"Tsamp - Integral", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tsamp - Integral", + "label":"Tsamp - Integral", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3588_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3588_d.png", + "elements":[ + { + "sid":"control_outer:31:3589", + "rsid":"control_outer:31:3589", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3590", + "rsid":"control_outer:31:3590", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3591", + "rsid":"control_outer:31:3591", + "name":"Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3602", + "rsid":"control_outer:31:3602", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3663", + "rsid":"control_outer:31:3663", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3596", + "rsid":"control_outer:31:3596", + "name":"TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3607", + "rsid":"control_outer:31:3607", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3588_d.json", + "sameAsElement":false + }, + { + "hid":788, + "sid":"control_outer:31:3591", + "rsid":"control_outer:31:3591", + "esid":"control_outer:31:3591", + "parent":787, + "children":[ + ], + "name":"Disabled", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tsamp - Integral/Disabled", + "label":"Disabled", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3591_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3591_d.png", + "elements":[ + { + "sid":"control_outer:31:3592", + "rsid":"control_outer:31:3592", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3593", + "rsid":"control_outer:31:3593", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3594", + "rsid":"control_outer:31:3594", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3595", + "rsid":"control_outer:31:3595", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3592#out:1;line", + "rsid":"control_outer:31:3592#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3593#out:1;line", + "rsid":"control_outer:31:3593#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3591_d.json", + "sameAsElement":false + }, + { + "hid":789, + "sid":"control_outer:31:3602", + "rsid":"control_outer:31:3602", + "esid":"control_outer:31:3602", + "parent":787, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tsamp - Integral/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3602_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3602_d.png", + "elements":[ + { + "sid":"control_outer:31:3603", + "rsid":"control_outer:31:3603", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3604", + "rsid":"control_outer:31:3604", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3605", + "rsid":"control_outer:31:3605", + "name":"Uintegral*Ts Prod Out", + "label":"Uintegral*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3606", + "rsid":"control_outer:31:3606", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3603#out:1;line", + "rsid":"control_outer:31:3603#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3605#out:1;line", + "rsid":"control_outer:31:3605#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3604#out:1;line", + "rsid":"control_outer:31:3604#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3602_d.json", + "sameAsElement":false + }, + { + "hid":790, + "sid":"control_outer:31:3663", + "rsid":"control_outer:31:3663", + "esid":"control_outer:31:3663", + "parent":787, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tsamp - Integral/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3663_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3663_d.png", + "elements":[ + { + "sid":"control_outer:31:3664", + "rsid":"control_outer:31:3664", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3665", + "rsid":"control_outer:31:3665", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3666", + "rsid":"control_outer:31:3666", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3667", + "rsid":"control_outer:31:3667", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3665#out:1;line", + "rsid":"control_outer:31:3665#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3664#out:1;line", + "rsid":"control_outer:31:3664#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3663_d.json", + "sameAsElement":false + }, + { + "hid":791, + "sid":"control_outer:31:3596", + "rsid":"control_outer:31:3596", + "esid":"control_outer:31:3596", + "parent":787, + "children":[ + ], + "name":"TsSignalSpecification", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tsamp - Integral/TsSignalSpecification", + "label":"TsSignalSpecification", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3596_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3596_d.png", + "elements":[ + { + "sid":"control_outer:31:3597", + "rsid":"control_outer:31:3597", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3598", + "rsid":"control_outer:31:3598", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3599", + "rsid":"control_outer:31:3599", + "name":"Signal Specification", + "label":"Signal Specification", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3600", + "rsid":"control_outer:31:3600", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3601", + "rsid":"control_outer:31:3601", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3597#out:1;line", + "rsid":"control_outer:31:3597#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3598#out:1;line", + "rsid":"control_outer:31:3598#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3599#out:1;line", + "rsid":"control_outer:31:3599#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3596_d.json", + "sameAsElement":false + }, + { + "hid":792, + "sid":"control_outer:31:3624", + "rsid":"control_outer:31:3624", + "esid":"control_outer:31:3624", + "parent":662, + "children":[ + 793, + 794 + ], + "name":"Tsamp - Ngain", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tsamp - Ngain", + "label":"Tsamp - Ngain", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3624_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3624_d.png", + "elements":[ + { + "sid":"control_outer:31:3625", + "rsid":"control_outer:31:3625", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3626", + "rsid":"control_outer:31:3626", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3627", + "rsid":"control_outer:31:3627", + "name":"External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3632", + "rsid":"control_outer:31:3632", + "name":"Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:3638", + "rsid":"control_outer:31:3638", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3624_d.json", + "sameAsElement":false + }, + { + "hid":793, + "sid":"control_outer:31:3627", + "rsid":"control_outer:31:3627", + "esid":"control_outer:31:3627", + "parent":792, + "children":[ + ], + "name":"External Ts", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tsamp - Ngain/External Ts", + "label":"External Ts", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3627_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3627_d.png", + "elements":[ + { + "sid":"control_outer:31:3628", + "rsid":"control_outer:31:3628", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3629", + "rsid":"control_outer:31:3629", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3630", + "rsid":"control_outer:31:3630", + "name":"Ungain*Ts Prod Out", + "label":"Ungain*Ts Prod Out", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3631", + "rsid":"control_outer:31:3631", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3629#out:1;line", + "rsid":"control_outer:31:3629#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3630#out:1;line", + "rsid":"control_outer:31:3630#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3628#out:1;line", + "rsid":"control_outer:31:3628#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3627_d.json", + "sameAsElement":false + }, + { + "hid":794, + "sid":"control_outer:31:3632", + "rsid":"control_outer:31:3632", + "esid":"control_outer:31:3632", + "parent":792, + "children":[ + ], + "name":"Passthrough", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/Tsamp - Ngain/Passthrough", + "label":"Passthrough", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_3632_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_3632_d.png", + "elements":[ + { + "sid":"control_outer:31:3633", + "rsid":"control_outer:31:3633", + "name":"U", + "label":"U", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3634", + "rsid":"control_outer:31:3634", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3635", + "rsid":"control_outer:31:3635", + "name":"Terminator", + "label":"Terminator", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3637", + "rsid":"control_outer:31:3637", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3633#out:1;line", + "rsid":"control_outer:31:3633#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3634#out:1;line", + "rsid":"control_outer:31:3634#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_3632_d.json", + "sameAsElement":false + }, + { + "hid":795, + "sid":"control_outer:31:953", + "rsid":"control_outer:31:953", + "esid":"control_outer:31:953", + "parent":662, + "children":[ + 796, + 797 + ], + "name":"postSat Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/postSat Signal", + "label":"postSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_953_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_953_d.png", + "elements":[ + { + "sid":"control_outer:31:954", + "rsid":"control_outer:31:954", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:955", + "rsid":"control_outer:31:955", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:956", + "rsid":"control_outer:31:956", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:959", + "rsid":"control_outer:31:959", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:962", + "rsid":"control_outer:31:962", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_953_d.json", + "sameAsElement":false + }, + { + "hid":796, + "sid":"control_outer:31:956", + "rsid":"control_outer:31:956", + "esid":"control_outer:31:956", + "parent":795, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/postSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_956_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_956_d.png", + "elements":[ + { + "sid":"control_outer:31:957", + "rsid":"control_outer:31:957", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3380", + "rsid":"control_outer:31:3380", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3382", + "rsid":"control_outer:31:3382", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:958", + "rsid":"control_outer:31:958", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:957#out:1;line", + "rsid":"control_outer:31:957#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3380#out:1;line", + "rsid":"control_outer:31:3380#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_956_d.json", + "sameAsElement":false + }, + { + "hid":797, + "sid":"control_outer:31:959", + "rsid":"control_outer:31:959", + "esid":"control_outer:31:959", + "parent":795, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/postSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_959_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_959_d.png", + "elements":[ + { + "sid":"control_outer:31:3377", + "rsid":"control_outer:31:3377", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:960", + "rsid":"control_outer:31:960", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3438", + "rsid":"control_outer:31:3438", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3379", + "rsid":"control_outer:31:3379", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:961", + "rsid":"control_outer:31:961", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:960#out:1;line", + "rsid":"control_outer:31:960#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3377#out:1;line", + "rsid":"control_outer:31:3377#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3438#out:1;line", + "rsid":"control_outer:31:3438#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_959_d.json", + "sameAsElement":false + }, + { + "hid":798, + "sid":"control_outer:31:963", + "rsid":"control_outer:31:963", + "esid":"control_outer:31:963", + "parent":662, + "children":[ + 799, + 800 + ], + "name":"preSat Signal", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/preSat Signal", + "label":"preSat Signal", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_963_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_963_d.png", + "elements":[ + { + "sid":"control_outer:31:964", + "rsid":"control_outer:31:964", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:965", + "rsid":"control_outer:31:965", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:966", + "rsid":"control_outer:31:966", + "name":"Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:969", + "rsid":"control_outer:31:969", + "name":"Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"control_outer:31:972", + "rsid":"control_outer:31:972", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_963_d.json", + "sameAsElement":false + }, + { + "hid":799, + "sid":"control_outer:31:966", + "rsid":"control_outer:31:966", + "esid":"control_outer:31:966", + "parent":798, + "children":[ + ], + "name":"Feedback_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/preSat Signal/Feedback_Path", + "label":"Feedback_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_966_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_966_d.png", + "elements":[ + { + "sid":"control_outer:31:967", + "rsid":"control_outer:31:967", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3371", + "rsid":"control_outer:31:3371", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3373", + "rsid":"control_outer:31:3373", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:968", + "rsid":"control_outer:31:968", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:967#out:1;line", + "rsid":"control_outer:31:967#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3371#out:1;line", + "rsid":"control_outer:31:3371#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_966_d.json", + "sameAsElement":false + }, + { + "hid":800, + "sid":"control_outer:31:969", + "rsid":"control_outer:31:969", + "esid":"control_outer:31:969", + "parent":798, + "children":[ + ], + "name":"Forward_Path", + "fullname":"AMC_BLDC/OuterControl (control_outer)/Velocity PID control/preSat Signal/Forward_Path", + "label":"Forward_Path", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/control_outer_31_969_d.svg", + "thumbnail":"support/slwebview_files/control_outer_31_969_d.png", + "elements":[ + { + "sid":"control_outer:31:3374", + "rsid":"control_outer:31:3374", + "name":"feedback", + "label":"feedback", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:970", + "rsid":"control_outer:31:970", + "name":"forward", + "label":"forward", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3437", + "rsid":"control_outer:31:3437", + "name":"Signal Specification1", + "label":"Signal Specification1", + "className":"Simulink.SignalSpecification", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:3376", + "rsid":"control_outer:31:3376", + "name":"Terminator1", + "label":"Terminator1", + "className":"Simulink.Terminator", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:971", + "rsid":"control_outer:31:971", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"control_outer:31:970#out:1;line", + "rsid":"control_outer:31:970#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3374#out:1;line", + "rsid":"control_outer:31:3374#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"control_outer:31:3437#out:1;line", + "rsid":"control_outer:31:3437#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/control_outer_31_969_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/control_outer_p.json b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_p.json new file mode 100644 index 00000000..289a4ff6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/control_outer_p.json @@ -0,0 +1,52146 @@ +[ + { + "sid":"control_outer", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "6.3", + "Sat Dec 30 14:17:31 2023", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"control_outer:320", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:332", + "inspector":{ + "params":[ + "relop", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "<=", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Zero" + } + }, + { + "sid":"control_outer:341", + "inspector":{ + "params":[ + "relop", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "<", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Zero" + } + }, + { + "sid":"control_outer:331", + "inspector":{ + "params":[ + "initial_condition" + ], + "values":[ + "0" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"SRFlipFlop" + } + }, + { + "sid":"control_outer:85", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:103", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "~=", + "ControlModes.Voltage", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:91", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.Position", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:101", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "~=", + "ControlModes.Current", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:95", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.Idle", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:92", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.PositionDirect", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:96", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.HwFaultCM", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:97", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.NotConfigured", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:105", + "inspector":{ + "params":[ + "relop", + "const", + "OutDataTypeStr", + "ZeroCross" + ], + "values":[ + "==", + "ControlModes.Velocity", + "boolean", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Compare To Constant" + } + }, + { + "sid":"control_outer:272", + "inspector":{ + "params":[ + "vinit", + "InputProcessing", + "OutDataTypeStr" + ], + "values":[ + "ControlModes.Idle", + "Elements as channels (sample based)", + "boolean" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Detect Change" + } + }, + { + "sid":"control_outer:133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "on", + "1", + "off", + "internal", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_outer:55:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:55:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:55:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:55:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:55:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Saturation/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:55:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:55:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Tracking Mode/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Tracking Mode Sum/Tracking Mode", + "TrackingMode", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrackingMode", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position PID/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:55:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "on", + "1", + "off", + "internal", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_outer:121:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:121:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:121:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:121:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:121:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Saturation/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:121:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:121:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Tracking Mode/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Tracking Mode Sum/Tracking Mode", + "TrackingMode", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrackingMode", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Position PID control/Position-Direct PID/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:121:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:203", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "[]", + "[]", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:304", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "[]", + "[]", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:31", + "inspector":{ + "params":[ + "Controller", + "Form", + "TimeDomain", + "UseExternalTs", + "SampleTime", + "IntegratorMethod", + "FilterMethod", + "ControllerParametersSource", + "P", + "I", + "UseKiTs", + "D", + "N", + "UseFilter", + "TunerSelectOption", + "ZeroCross", + "InitialConditionSource", + "InitialConditionForIntegrator", + "InitialConditionForFilter", + "DifferentiatorICPrevScaledInput", + "ExternalReset", + "IgnoreLimit", + "TrackingMode", + "Kt", + "LimitOutput", + "SatLimitsSource", + "UpperSaturationLimit", + "LowerSaturationLimit", + "LinearizeAsGain", + "AntiWindupMode", + "Kb", + "LimitIntegrator", + "UpperIntegratorSaturationLimit", + "LowerIntegratorSaturationLimit", + "RndMeth", + "SaturateOnIntegerOverflow", + "LockScale", + "PGainOutDataTypeStr", + "PProdOutDataTypeStr", + "POutMin", + "POutMax", + "IGainOutDataTypeStr", + "IProdOutDataTypeStr", + "IOutMin", + "IOutMax", + "DGainOutDataTypeStr", + "DProdOutDataTypeStr", + "DOutMin", + "DOutMax", + "NGainOutDataTypeStr", + "NProdOutDataTypeStr", + "NOutMin", + "NOutMax", + "SumOutDataTypeStr", + "SumOutMin", + "SumOutMax", + "SaturationOutDataTypeStr", + "SaturationOutMin", + "SaturationOutMax", + "PParamDataTypeStr", + "PParamMin", + "PParamMax", + "IParamDataTypeStr", + "IParamMin", + "IParamMax", + "DParamDataTypeStr", + "DParamMin", + "DParamMax", + "NParamDataTypeStr", + "NParamMin", + "NParamMax", + "KbParamDataTypeStr", + "KbParamMin", + "KbParamMax", + "KtParamDataTypeStr", + "KtParamMin", + "KtParamMax", + "KbOutDataTypeStr", + "KbOutMin", + "KbOutMax", + "KtOutDataTypeStr", + "KtOutMin", + "KtOutMax", + "IntegratorOutDataTypeStr", + "IntegratorOutMin", + "IntegratorOutMax", + "FilterOutDataTypeStr", + "FilterOutMin", + "FilterOutMax", + "SumI1OutDataTypeStr", + "SumI1OutMin", + "SumI1OutMax", + "SumI2OutDataTypeStr", + "SumI2OutMin", + "SumI2OutMax", + "SumI3OutDataTypeStr", + "SumI3OutMin", + "SumI3OutMax", + "SumI4OutDataTypeStr", + "SumI4OutMin", + "SumI4OutMax", + "SumDOutDataTypeStr", + "SumDOutMin", + "SumDOutMax", + "SumAccumDataTypeStr", + "SumI1AccumDataTypeStr", + "SumI2AccumDataTypeStr", + "SumI3AccumDataTypeStr", + "SumI4AccumDataTypeStr", + "SumDAccumDataTypeStr", + "DifferentiatorOutDataTypeStr", + "DifferentiatorOutMin", + "DifferentiatorOutMax", + "FilterDiffNumProductOutputDataTypeStr", + "FilterDiffDenProductOutputDataTypeStr", + "FilterDiffNumAccumDataTypeStr", + "FilterDiffDenAccumDataTypeStr", + "FilterDiffOutCoefDataTypeStr", + "FilterDiffOutCoefMin", + "FilterDiffOutCoefMax", + "ReciprocalOutDataTypeStr", + "ReciprocalOutMin", + "ReciprocalOutMax", + "SumDenOutDataTypeStr", + "SumDenOutMin", + "SumDenOutMax", + "SumNumOutDataTypeStr", + "SumNumOutMin", + "SumNumOutMax", + "SumDenAccumDataTypeStr", + "SumNumAccumDataTypeStr", + "DivideOutDataTypeStr", + "DivideOutMin", + "DivideOutMax", + "UdiffTsProdOutDataTypeStr", + "UdiffTsProdOutMin", + "UdiffTsProdOutMax", + "NTsProdOutDataTypeStr", + "NTsProdOutMin", + "NTsProdOutMax", + "UintegralTsProdOutDataTypeStr", + "UintegralTsProdOutMin", + "UintegralTsProdOutMax", + "UngainTsProdOutDataTypeStr", + "UngainTsProdOutMin", + "UngainTsProdOutMax", + "ClampingZeroOutDataTypeStr", + "ClampingZeroOutMin", + "ClampingZeroOutMax", + "FilterDenConstantOutDataTypeStr", + "FilterDenConstantOutMin", + "FilterDenConstantOutMax", + "PCopyOutDataTypeStr", + "PCopyOutMin", + "PCopyOutMax", + "NCopyOutDataTypeStr", + "NCopyOutMin", + "NCopyOutMax", + "IntegratorContinuousStateAttributes", + "IntegratorStateIdentifier", + "IntegratorStateMustResolveToSignalObject", + "FilterContinuousStateAttributes", + "FilterStateIdentifier", + "FilterStateMustResolveToSignalObject" + ], + "values":[ + "PID", + "Parallel", + "Discrete-time", + "off", + "-1", + "Trapezoidal", + "Trapezoidal", + "external", + "1", + "1", + "off", + "0", + "100", + "on", + "Frequency Response Based", + "on", + "internal", + "0", + "0", + "0", + "rising", + "off", + "on", + "1", + "off", + "internal", + "100", + "-100", + "on", + "clamping", + "1", + "off", + "inf", + "-inf", + "Floor", + "off", + "off", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Same as input", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "[]", + "[]", + "''", + "", + "off", + "''", + "", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"PID 1dof" + } + }, + { + "sid":"control_outer:31:607", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x7 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:612", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackCalculation", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:620", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3927", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Cont. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3932", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3936", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3940", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:31:1398", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3909", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Cont. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3913", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3914", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3918", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3922", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:31:2304", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1372", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3883", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Disc. Clamping Ideal/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3887", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3892", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3896", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:31:647", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "DiscClampingParallel", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3850", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "on", + "off", + "", + "control_outer/Velocity PID control/Anti-windup/Disc. Clamping Parallel/Dead Zone/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Dead Zone Dynamic" + } + }, + { + "sid":"control_outer:31:673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:677", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/D Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:680", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:681", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:686", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:692", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter/Disc. Trapezoidal Filter", + "TrapezoidalFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrapezoidalFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x6 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:698", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ContFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:706", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Differentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3670", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter/Differentiator/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3673", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3678", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:715", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:716", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "BackwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3694", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter/Disc. Backward Euler Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3697", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3702", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:732", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ForwardEulerFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:740", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrapezoidalFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3709", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter/Disc. Trapezoidal Filter/Tsamp/Internal Ts", + "InternalTs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalTs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3712", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3717", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:758", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Filter ICs/Internal IC - Filter", + "InternalICsFilter", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICsFilter", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:760", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:761", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:764", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsDifferentiator", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:767", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICsFilter", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:780", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/I Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:783", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:784", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:789", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:795", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Ideal P Gain/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:798", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:803", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:807", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:811", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Ideal P Gain Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:814", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:819", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:823", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:827", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Integrator/Discrete", + "Discrete", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Discrete", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:831", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Continuous", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:837", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:838", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Discrete", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:849", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Integrator ICs/Internal IC", + "InternalICs", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "InternalICs", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:851", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:852", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:855", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalICs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:860", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/N Copy/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3484", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:862", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:864", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:867", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:871", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/N Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:874", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:875", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:880", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:884", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:888", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/P Copy/Disabled", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:890", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:891", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:894", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParamsIdeal", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:901", + "inspector":{ + "params":[ + "ShowPortLabels", + "BlockChoice", + "TemplateBlock", + "MemberBlocks", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "ShowSubsystemReinitializePorts", + "MinAlgLoopOccurrences", + "ScheduleAs", + "PartitionName", + "SystemSampleTime", + "SetExecutionDomain", + "ExecutionDomainType", + "RTWSystemCode", + "RTWFcnNameOpts", + "RTWFcnName", + "RTWFileNameOpts", + "RTWFileName", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "RTWMemSecFuncInitTerm", + "RTWMemSecFuncExecute", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "IsSubsystemVirtual", + "Variant", + "VariantChoicesSpecifier", + "VariantChoicesEnumeration", + "VariantControlVariable", + "VariantChoices", + "VariantControlMode", + "VariantControl", + "LabelModeActiveChoice", + "VariantActivationTime", + "AllowZeroVariantControls", + "PropagateVariantConditions", + "AllowFlexibleInterface", + "CompiledActiveChoiceControl", + "CompiledActiveChoiceBlock", + "TreatAsGroupedWhenPropagatingVariantConditions", + "ReferencedSubsystem", + "Latency", + "AutoFrameSizeCalculation", + "CompiledVariantActivationTime" + ], + "values":[ + "FromPortIcon", + "", + "", + "", + "ReadWrite", + "", + "All", + "off", + "off", + "off", + "Sample time", + "", + "-1", + "off", + "Deduce", + "Auto", + "Auto", + "", + "Auto", + "", + "void_void", + "off", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "on", + "off", + "", + "", + "", + [ + ], + "expression", + "", + "", + "update diagram", + "off", + "off", + "on", + "", + "", + "on", + "", + "0", + "off", + "update diagram" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:902", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Parallel P Gain/External Parameters", + "ExternalParameters", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalParameters", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:905", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:906", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:911", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "InternalParameters", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:915", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1417", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Reset Signal/External Reset", + "ExternalReset", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "ExternalReset", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1419", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:1420", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalReset", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:919", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Saturation/Passthrough", + "Disabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:921", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3779", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3846", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:31:925", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:929", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Saturation Fdbk/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3427", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:931", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3786", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "External", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3847", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "DoSatur" + ], + "values":[ + "SaturationOutMin", + "SaturationOutMax", + "Inherit: Same as second input", + "off", + "Floor", + "off" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Saturation Dynamic" + } + }, + { + "sid":"control_outer:31:935", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3493", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Sum/Sum_PID", + "Sum_PID", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Sum_PID", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x5 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3498", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_I", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3495", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough_P", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3509", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PD", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3506", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PI", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3512", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Sum_PID", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3442", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Sum Fdbk/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x3 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3444", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3452", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3447", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:942", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Tracking Mode/Enabled", + "Enabled", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Enabled", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:945", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:946", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Enabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3131", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Tracking Mode Sum/Tracking Mode", + "TrackingMode", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "TrackingMode", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3133", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3136", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "TrackingMode", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3588", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Tsamp - Integral/TsSignalSpecification", + "Disabled_SignalSpec", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Disabled_SignalSpec", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x4 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3591", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3602", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3663", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3596", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Disabled_SignalSpec", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3624", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/Tsamp - Ngain/Passthrough", + "Passthrough", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Passthrough", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3627", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "ExternalTs", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:3632", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Passthrough", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:953", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/postSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:956", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:959", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:963", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "control_outer/Velocity PID control/preSat Signal/Feedback_Path", + "Feedback", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "Feedback", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "on", + "update diagram", + "[1x2 struct w/ fields: Name, BlockName]", + "", + "", + "Variant1", + "label", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:966", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Feedback", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"control_outer:31:969", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "Forward", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.json b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.json new file mode 100644 index 00000000..0a9efe6a --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.json @@ -0,0 +1,238 @@ +[ + { + "sid":"estimation_velocity:284:3:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:3:2", + "inspector":{ + "params":[ + "FunctionName", + "Parameters", + "SFunctionModules" + ], + "values":[ + "sdspsigattrib", + "SigAttribCheckMethod,Complexity,Frame,DimsCheckMethod,Dimensions,DatatypeCheckMethod,DatatypeGeneral,DtypeFloatSpecific,DtypeFixedSpecific,DtypeIntSpecific,SampleMode", + "''" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Check Signal Attributes" + } + }, + { + "sid":"estimation_velocity:284:3:3", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:3:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.png b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.png new file mode 100644 index 00000000..32270c17 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.svg new file mode 100644 index 00000000..bef4458c --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_3_d.svg @@ -0,0 +1 @@ +1sdspsigattribCheck SignalAttributes1single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.json b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.json new file mode 100644 index 00000000..2b569b63 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.json @@ -0,0 +1,238 @@ +[ + { + "sid":"estimation_velocity:284:4:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:4:2", + "inspector":{ + "params":[ + "FunctionName", + "Parameters", + "SFunctionModules" + ], + "values":[ + "sdspsigattrib", + "SigAttribCheckMethod,Complexity,Frame,DimsCheckMethod,Dimensions,DatatypeCheckMethod,DatatypeGeneral,DtypeFloatSpecific,DtypeFixedSpecific,DtypeIntSpecific,SampleMode", + "''" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Check Signal Attributes" + } + }, + { + "sid":"estimation_velocity:284:4:3", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:4:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.png b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.png new file mode 100644 index 00000000..dd04e2f4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.svg new file mode 100644 index 00000000..39f9f482 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_4_d.svg @@ -0,0 +1 @@ +1sdspsigattribCheck SignalAttributes1single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.json b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.json new file mode 100644 index 00000000..36fd5a41 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.json @@ -0,0 +1,238 @@ +[ + { + "sid":"estimation_velocity:284:5:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:5:2", + "inspector":{ + "params":[ + "FunctionName", + "Parameters", + "SFunctionModules" + ], + "values":[ + "sdspsigattrib", + "SigAttribCheckMethod,Complexity,Frame,DimsCheckMethod,Dimensions,DatatypeCheckMethod,DatatypeGeneral,DtypeFloatSpecific,DtypeFixedSpecific,DtypeIntSpecific,SampleMode", + "''" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Check Signal Attributes" + } + }, + { + "sid":"estimation_velocity:284:5:3", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:5:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.png b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.png new file mode 100644 index 00000000..dd04e2f4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.svg new file mode 100644 index 00000000..b05f037e --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_5_d.svg @@ -0,0 +1 @@ +1sdspsigattribCheck SignalAttributes1single diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.json b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.json new file mode 100644 index 00000000..9373d1f6 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.json @@ -0,0 +1,640 @@ +[ + { + "sid":"estimation_velocity:284:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:3", + "inspector":{ + "params":[ + "SigAttribCheckMethod", + "Complexity", + "Frame", + "DimsCheckMethod", + "Dimensions", + "DatatypeCheckMethod", + "DatatypeGeneral", + "DtypeFloatSpecific", + "DtypeFixedSpecific", + "DtypeIntSpecific", + "SampleMode" + ], + "values":[ + "Does not match attributes exactly", + "Ignore", + "Ignore", + "Ignore", + "1-D", + "Is...", + "Floating-point", + "Any floating-point", + "Any fixed-point", + "Any integer", + "Ignore" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Check Signal Attributes" + } + }, + { + "sid":"estimation_velocity:284:4", + "inspector":{ + "params":[ + "SigAttribCheckMethod", + "Complexity", + "Frame", + "DimsCheckMethod", + "Dimensions", + "DatatypeCheckMethod", + "DatatypeGeneral", + "DtypeFloatSpecific", + "DtypeFixedSpecific", + "DtypeIntSpecific", + "SampleMode" + ], + "values":[ + "Does not match attributes exactly", + "Ignore", + "Ignore", + "Ignore", + "1-D", + "Is...", + "Floating-point", + "Any floating-point", + "Any fixed-point", + "Any integer", + "Ignore" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Check Signal Attributes" + } + }, + { + "sid":"estimation_velocity:284:5", + "inspector":{ + "params":[ + "SigAttribCheckMethod", + "Complexity", + "Frame", + "DimsCheckMethod", + "Dimensions", + "DatatypeCheckMethod", + "DatatypeGeneral", + "DtypeFloatSpecific", + "DtypeFixedSpecific", + "DtypeIntSpecific", + "SampleMode" + ], + "values":[ + "Does not match attributes exactly", + "Ignore", + "Ignore", + "Ignore", + "1-D", + "Is...", + "Floating-point", + "Any floating-point", + "Any fixed-point", + "Any integer", + "Ignore" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Check Signal Attributes" + } + }, + { + "sid":"estimation_velocity:284:6", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "V", + "on", + "inf", + "[]", + "[]", + "Inherit: Inherit via back propagation", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:13", + "inspector":{ + "params":[ + "SimulateUsing" + ], + "values":[ + "Interpreted execution" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MATLABSystem", + "masktype":"dsp.simulink.QRSolver" + } + }, + { + "sid":"estimation_velocity:284:8", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284:5#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:284:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:284:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:284:6#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:284:13#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:284:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.png b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.png new file mode 100644 index 00000000..2c3c36b7 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.svg new file mode 100644 index 00000000..3a564167 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_284_d.svg @@ -0,0 +1 @@ +1Outsingle Check Signal Attributessingle Check Signal Attributessingle Check Signal Attributessingle 1Ysingle AX=B (QR)[m x n]ABXsingle diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.json b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.json new file mode 100644 index 00000000..1d3b7189 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.json @@ -0,0 +1,1388 @@ +[ + { + "sid":"estimation_velocity:262", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: SensorsData", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:293", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:289", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: JointVelocities", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:294", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "estimationconfig.velocity_mode", + "off", + "{{motorconfig, hall_sens_offset has_hall_sens has_quadrature_encoder has_speed_quadrature_encoder has_torque_sens use_index enable_verbosity rotor_encoder_resolution rotor_index_offset encoder_tolerance pole_pairs Kbemf Rphase Imin Imax Vmax resistance inductance thermal_resistance thermal_time_constant};\n {estimationconfig, velocity_mode current_rms_lambda};\n {CurLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {PosLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {VelLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {DirLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {thresholds, jntPosMin jntPosMax hardwareJntPosMin hardwareJntPosMax rotorPosMin rotorPosMax jntVelMax velocityTimeout motorNominalCurrents motorPeakCurrents motorOverloadCurrents motorPwmLimit motorCriticalTemperature};\n environment_temperature}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:264", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "jointpositions.position", + "off", + "{{jointpositions, position};\n {motorsensors, Iabc angle temperature voltage current hallABC};\n {supplyvoltagesensors, voltage}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:291", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "0", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:290", + "inspector":{ + "params":[ + "DelayLengthSource", + "InitialConditionSource", + "DelayLength", + "InitialCondition", + "InputProcessing", + "UseCircularBuffer", + "ShowEnablePort", + "ExternalReset", + "SampleTime", + "StateName", + "StateMustResolveToSignalObject", + "CodeGenStateStorageTypeQualifier", + "DelayLengthUpperLimit", + "DiagnosticForDelayLength", + "PreventDirectFeedthrough", + "RemoveDelayLengthCheckInGeneratedCode", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Dialog", + "Dialog", + "16", + "0.0", + "Elements as channels (sample based)", + "on", + "off", + "None", + "-1", + "", + "off", + "", + "100", + "None", + "off", + "off", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Delay", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:280", + "inspector":{ + "params":[ + "siz", + "ic", + "directfeed", + "enable_output", + "hold_output", + "OutputFrames" + ], + "values":[ + "16", + "0", + "on", + "off", + "off", + "on" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"S-Function", + "masktype":"Delay Line" + } + }, + { + "sid":"estimation_velocity:282", + "inspector":{ + "params":[ + "InheritSamplingMode", + "OutFrame" + ], + "values":[ + "off", + "Sample-based" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"FrameConversion", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:283", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "1/(16*Ts_EstimationVelocity)", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:292", + "inspector":{ + "params":[ + "DataPortOrder", + "DataPortIndices", + "DataPortForDefault", + "DiagnosticForDefault", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AllowDiffInputSizes", + "Inputs", + "SampleTime" + ], + "values":[ + "Specify indices", + "{EstimationVelocityModes.Disabled, EstimationVelocityModes.MovingAverage, EstimationVelocityModes.LeastSquares}", + "Last data port", + "None", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "off", + "3", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 12 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MultiPortSwitch", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:284", + "inspector":{ + "params":[ + "X", + "N" + ], + "values":[ + "(0:15) * Ts_EstimationVelocity", + "1" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Least Squares Polynomial Fit" + } + }, + { + "sid":"estimation_velocity:285", + "inspector":{ + "params":[ + "NumberOfDimensions", + "IndexMode", + "IndexOptionArray", + "IndexParamArray", + "OutputSizeArray", + "InputPortWidth", + "IndexOptions", + "Indices", + "RuntimeRangeChecks", + "OutputSizes", + "SampleTime" + ], + "values":[ + "1", + "One-based", + "Index vector (dialog)", + "1", + "1", + "2", + "Index vector (dialog)", + "1", + "off", + "1", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Selector", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:286", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "+-|", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:235", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: JointVelocities", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"estimation_velocity:262#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:264#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:280#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:286#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:284#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:290#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:282#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:283#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "v_avg", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:285#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "v_ls", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:293#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:292#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "velocity", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:291#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:294#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:289#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.png b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.png new file mode 100644 index 00000000..c444a1f4 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.svg new file mode 100644 index 00000000..4a11315d --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_d.svg @@ -0,0 +1 @@ +1EstimatedVelocity1SensorsDataSensorsData single +single ToSamplesingle DelayLinesingle Polyfitsingle single single JointVelocities singleZ-16single single DisabledMovingAverage*, LeastSquaressingle 2ConfigurationParametersConfigurationParameters EstimationVelocityModes <position>velocityv_avgv_ls<velocity_mode> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_diagrams_14.json b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_diagrams_14.json new file mode 100644 index 00000000..da17b000 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_diagrams_14.json @@ -0,0 +1,538 @@ +[ + { + "hid":14, + "sid":"estimation_velocity", + "rsid":"estimation_velocity", + "esid":"AMC_BLDC:268", + "parent":6, + "children":[ + 15 + ], + "name":"Estimation_Velocity (estimation_velocity)", + "fullname":"AMC_BLDC/Estimation/Estimation_Velocity (estimation_velocity)", + "label":"Estimation_Velocity (estimation_velocity)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/estimation_velocity_d.svg", + "thumbnail":"support/slwebview_files/estimation_velocity_d.png", + "elements":[ + { + "sid":"estimation_velocity:262", + "rsid":"estimation_velocity:262", + "name":"SensorsData", + "label":"SensorsData", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:293", + "rsid":"estimation_velocity:293", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:289", + "rsid":"estimation_velocity:289", + "name":"Bus\nCreator2", + "label":"Bus Creator2", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:294", + "rsid":"estimation_velocity:294", + "name":"Bus\nSelector1", + "label":"Bus Selector1", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:264", + "rsid":"estimation_velocity:264", + "name":"Bus\nSelector3", + "label":"Bus Selector3", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:291", + "rsid":"estimation_velocity:291", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:290", + "rsid":"estimation_velocity:290", + "name":"Delay", + "label":"Delay", + "className":"Simulink.Delay", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:280", + "rsid":"estimation_velocity:280", + "name":"Delay Line", + "label":"Delay Line", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:282", + "rsid":"estimation_velocity:282", + "name":"Frame Conversion", + "label":"Frame Conversion", + "className":"Simulink.FrameConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:283", + "rsid":"estimation_velocity:283", + "name":"Gain", + "label":"Gain", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:292", + "rsid":"estimation_velocity:292", + "name":"Index\nVector", + "label":"Index Vector", + "className":"Simulink.MultiPortSwitch", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284", + "rsid":"estimation_velocity:284", + "name":"Least Squares\nPolynomial Fit", + "label":"Least Squares Polynomial Fit", + "className":"Least Squares Polynomial Fit", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:285", + "rsid":"estimation_velocity:285", + "name":"Selector", + "label":"Selector", + "className":"Simulink.Selector", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:286", + "rsid":"estimation_velocity:286", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:235", + "rsid":"estimation_velocity:235", + "name":"EstimatedVelocity", + "label":"EstimatedVelocity", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:262#out:1;line", + "rsid":"estimation_velocity:262#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:264#out:1;line", + "rsid":"estimation_velocity:264#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:280#out:1;line", + "rsid":"estimation_velocity:280#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:286#out:1;line", + "rsid":"estimation_velocity:286#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:284#out:1;line", + "rsid":"estimation_velocity:284#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:290#out:1;line", + "rsid":"estimation_velocity:290#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:282#out:1;line", + "rsid":"estimation_velocity:282#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:283#out:1;line", + "rsid":"estimation_velocity:283#out:1;line", + "name":"v_avg", + "label":"v_avg", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:285#out:1;line", + "rsid":"estimation_velocity:285#out:1;line", + "name":"v_ls", + "label":"v_ls", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:293#out:1;line", + "rsid":"estimation_velocity:293#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:292#out:1;line", + "rsid":"estimation_velocity:292#out:1;line", + "name":"velocity", + "label":"velocity", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:291#out:1;line", + "rsid":"estimation_velocity:291#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:294#out:1;line", + "rsid":"estimation_velocity:294#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:289#out:1;line", + "rsid":"estimation_velocity:289#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/estimation_velocity_d.json", + "sameAsElement":false + }, + { + "hid":15, + "sid":"estimation_velocity:284", + "rsid":"estimation_velocity:284", + "esid":"estimation_velocity:284", + "parent":14, + "children":[ + 16, + 17, + 18 + ], + "name":"Least Squares\nPolynomial Fit", + "fullname":"AMC_BLDC/Estimation/Estimation_Velocity (estimation_velocity)/Least Squares Polynomial Fit", + "label":"Least Squares Polynomial Fit", + "className":"Least Squares Polynomial Fit", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/estimation_velocity_284_d.svg", + "thumbnail":"support/slwebview_files/estimation_velocity_284_d.png", + "elements":[ + { + "sid":"estimation_velocity:284:2", + "rsid":"estimation_velocity:284:2", + "name":"Y", + "label":"Y", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:3", + "rsid":"estimation_velocity:284:3", + "name":"Check Signal\nAttributes", + "label":"Check Signal Attributes", + "className":"Check Signal Attributes", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:4", + "rsid":"estimation_velocity:284:4", + "name":"Check Signal\nAttributes1", + "label":"Check Signal Attributes1", + "className":"Check Signal Attributes", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:5", + "rsid":"estimation_velocity:284:5", + "name":"Check Signal\nAttributes2", + "label":"Check Signal Attributes2", + "className":"Check Signal Attributes", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:6", + "rsid":"estimation_velocity:284:6", + "name":"Constant", + "label":"Constant", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:13", + "rsid":"estimation_velocity:284:13", + "name":"QR Solver", + "label":"QR Solver", + "className":"Simulink.MATLABSystem", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:8", + "rsid":"estimation_velocity:284:8", + "name":"Out", + "label":"Out", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:5#out:1;line", + "rsid":"estimation_velocity:284:5#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:284:4#out:1;line", + "rsid":"estimation_velocity:284:4#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:284:3#out:1;line", + "rsid":"estimation_velocity:284:3#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:284:6#out:1;line", + "rsid":"estimation_velocity:284:6#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:284:13#out:1;line", + "rsid":"estimation_velocity:284:13#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"estimation_velocity:284:2#out:1;line", + "rsid":"estimation_velocity:284:2#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/estimation_velocity_284_d.json", + "sameAsElement":false + }, + { + "hid":16, + "sid":"estimation_velocity:284:3", + "rsid":"estimation_velocity:284:3", + "esid":"estimation_velocity:284:3", + "parent":15, + "children":[ + ], + "name":"Check Signal\nAttributes", + "fullname":"AMC_BLDC/Estimation/Estimation_Velocity (estimation_velocity)/Least Squares Polynomial Fit/Check Signal Attributes", + "label":"Check Signal Attributes", + "className":"Check Signal Attributes", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/estimation_velocity_284_3_d.svg", + "thumbnail":"support/slwebview_files/estimation_velocity_284_3_d.png", + "elements":[ + { + "sid":"estimation_velocity:284:3:1", + "rsid":"estimation_velocity:284:3:1", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:3:2", + "rsid":"estimation_velocity:284:3:2", + "name":"Check Signal\nAttributes", + "label":"Check Signal Attributes", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:3:3", + "rsid":"estimation_velocity:284:3:3", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:3:1#out:1;line", + "rsid":"estimation_velocity:284:3:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/estimation_velocity_284_3_d.json", + "sameAsElement":false + }, + { + "hid":17, + "sid":"estimation_velocity:284:4", + "rsid":"estimation_velocity:284:4", + "esid":"estimation_velocity:284:4", + "parent":15, + "children":[ + ], + "name":"Check Signal\nAttributes1", + "fullname":"AMC_BLDC/Estimation/Estimation_Velocity (estimation_velocity)/Least Squares Polynomial Fit/Check Signal Attributes1", + "label":"Check Signal Attributes1", + "className":"Check Signal Attributes", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/estimation_velocity_284_4_d.svg", + "thumbnail":"support/slwebview_files/estimation_velocity_284_4_d.png", + "elements":[ + { + "sid":"estimation_velocity:284:4:1", + "rsid":"estimation_velocity:284:4:1", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:4:2", + "rsid":"estimation_velocity:284:4:2", + "name":"Check Signal\nAttributes", + "label":"Check Signal Attributes", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:4:3", + "rsid":"estimation_velocity:284:4:3", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:4:1#out:1;line", + "rsid":"estimation_velocity:284:4:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/estimation_velocity_284_4_d.json", + "sameAsElement":false + }, + { + "hid":18, + "sid":"estimation_velocity:284:5", + "rsid":"estimation_velocity:284:5", + "esid":"estimation_velocity:284:5", + "parent":15, + "children":[ + ], + "name":"Check Signal\nAttributes2", + "fullname":"AMC_BLDC/Estimation/Estimation_Velocity (estimation_velocity)/Least Squares Polynomial Fit/Check Signal Attributes2", + "label":"Check Signal Attributes2", + "className":"Check Signal Attributes", + "icon":"BlockIcon_icon", + "svg":"support/slwebview_files/estimation_velocity_284_5_d.svg", + "thumbnail":"support/slwebview_files/estimation_velocity_284_5_d.png", + "elements":[ + { + "sid":"estimation_velocity:284:5:1", + "rsid":"estimation_velocity:284:5:1", + "name":"In1", + "label":"In1", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:5:2", + "rsid":"estimation_velocity:284:5:2", + "name":"Check Signal\nAttributes", + "label":"Check Signal Attributes", + "className":"Simulink.SFunction", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:5:3", + "rsid":"estimation_velocity:284:5:3", + "name":"Out1", + "label":"Out1", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"estimation_velocity:284:5:1#out:1;line", + "rsid":"estimation_velocity:284:5:1#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/estimation_velocity_284_5_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_p.json b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_p.json new file mode 100644 index 00000000..a2cddbfe --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/estimation_velocity_p.json @@ -0,0 +1,192 @@ +[ + { + "sid":"estimation_velocity", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "6.4", + "Sat Dec 30 14:17:50 2023", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"estimation_velocity:284", + "inspector":{ + "params":[ + "X", + "N" + ], + "values":[ + "(0:15) * Ts_EstimationVelocity", + "1" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Least Squares Polynomial Fit" + } + }, + { + "sid":"estimation_velocity:284:3", + "inspector":{ + "params":[ + "SigAttribCheckMethod", + "Complexity", + "Frame", + "DimsCheckMethod", + "Dimensions", + "DatatypeCheckMethod", + "DatatypeGeneral", + "DtypeFloatSpecific", + "DtypeFixedSpecific", + "DtypeIntSpecific", + "SampleMode" + ], + "values":[ + "Does not match attributes exactly", + "Ignore", + "Ignore", + "Ignore", + "1-D", + "Is...", + "Floating-point", + "Any floating-point", + "Any fixed-point", + "Any integer", + "Ignore" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Check Signal Attributes" + } + }, + { + "sid":"estimation_velocity:284:4", + "inspector":{ + "params":[ + "SigAttribCheckMethod", + "Complexity", + "Frame", + "DimsCheckMethod", + "Dimensions", + "DatatypeCheckMethod", + "DatatypeGeneral", + "DtypeFloatSpecific", + "DtypeFixedSpecific", + "DtypeIntSpecific", + "SampleMode" + ], + "values":[ + "Does not match attributes exactly", + "Ignore", + "Ignore", + "Ignore", + "1-D", + "Is...", + "Floating-point", + "Any floating-point", + "Any fixed-point", + "Any integer", + "Ignore" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Check Signal Attributes" + } + }, + { + "sid":"estimation_velocity:284:5", + "inspector":{ + "params":[ + "SigAttribCheckMethod", + "Complexity", + "Frame", + "DimsCheckMethod", + "Dimensions", + "DatatypeCheckMethod", + "DatatypeGeneral", + "DtypeFloatSpecific", + "DtypeFixedSpecific", + "DtypeIntSpecific", + "SampleMode" + ], + "values":[ + "Does not match attributes exactly", + "Ignore", + "Ignore", + "Ignore", + "1-D", + "Is...", + "Floating-point", + "Any floating-point", + "Any fixed-point", + "Any integer", + "Ignore" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"Check Signal Attributes" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.json b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.json new file mode 100644 index 00000000..6c239004 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.json @@ -0,0 +1,440 @@ +[ + { + "sid":"filter_current:262", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ControlOutputs", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"filter_current:289", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorCurrent", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"filter_current:264", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "Iq_fbk.current", + "off", + "{Vq;\n Vabc;\n {Iq_fbk, current};\n {Id_fbk, current};\n {Iq_rms, current};\n {Id_rms, current}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"filter_current:296", + "inspector":{ + "params":[ + "WindowLength", + "SimulateUsing" + ], + "values":[ + "32", + "Code generation" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"MATLABSystem", + "masktype":"dsp.simulink.MedianFilter" + } + }, + { + "sid":"filter_current:235", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: MotorCurrent", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"filter_current:262#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"filter_current:289#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"filter_current:264#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"filter_current:296#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "current", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.png b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.png new file mode 100644 index 00000000..f325e720 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.svg new file mode 100644 index 00000000..a35704b0 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_d.svg @@ -0,0 +1 @@ +1FilteredCurrent1ControlOutputsControlOutputs single MotorCurrent singleMedianFiltersingle <current>current diff --git a/docs/models/boards/amcbldc/support/slwebview_files/filter_current_diagrams_19.json b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_diagrams_19.json new file mode 100644 index 00000000..13478696 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_diagrams_19.json @@ -0,0 +1,94 @@ +[ + { + "hid":19, + "sid":"filter_current", + "rsid":"filter_current", + "esid":"AMC_BLDC:580", + "parent":6, + "children":[ + ], + "name":"Filter_Current (filter_current)", + "fullname":"AMC_BLDC/Estimation/Filter_Current (filter_current)", + "label":"Filter_Current (filter_current)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/filter_current_d.svg", + "thumbnail":"support/slwebview_files/filter_current_d.png", + "elements":[ + { + "sid":"filter_current:262", + "rsid":"filter_current:262", + "name":"ControlOutputs", + "label":"ControlOutputs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"filter_current:289", + "rsid":"filter_current:289", + "name":"Bus\nCreator2", + "label":"Bus Creator2", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"filter_current:264", + "rsid":"filter_current:264", + "name":"Bus\nSelector3", + "label":"Bus Selector3", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"filter_current:296", + "rsid":"filter_current:296", + "name":"Median\nFilter", + "label":"Median Filter", + "className":"Simulink.MATLABSystem", + "icon":"BlockIcon_icon" + }, + { + "sid":"filter_current:235", + "rsid":"filter_current:235", + "name":"FilteredCurrent", + "label":"FilteredCurrent", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"filter_current:262#out:1;line", + "rsid":"filter_current:262#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"filter_current:289#out:1;line", + "rsid":"filter_current:289#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"filter_current:264#out:1;line", + "rsid":"filter_current:264#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"filter_current:296#out:1;line", + "rsid":"filter_current:296#out:1;line", + "name":"current", + "label":"current", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/filter_current_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/filter_current_p.json b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_p.json new file mode 100644 index 00000000..c1052526 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/filter_current_p.json @@ -0,0 +1,34 @@ +[ + { + "sid":"filter_current", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "6.3", + "Sat Dec 30 14:18:10 2023", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.json b/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.json new file mode 100644 index 00000000..fae56d93 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.json @@ -0,0 +1,634 @@ +[ + { + "sid":"format_can_id:1", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"format_can_id:2", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"format_can_id:3", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"format_can_id:4", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "Stateflow.Translate.translate", + "ExplicitOnly", + "on", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "off", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":{ + "name":"format_can_id", + "code":{ + "format_can_id":"function pkt_id = format_can_id(class, can_id_amc, dst_typ)\n\nclass_int = uint16(class);\ncan_id_amc_int = uint16(can_id_amc);\ndst_typ_int = uint16(dst_typ);\npkt_id = uint16(0);\npkt_id = bitor(pkt_id, bitshift(class_int, 8));\npkt_id = bitor(bitshift(can_id_amc_int,4), pkt_id);\npkt_id = bitor(dst_typ_int, pkt_id);\n\n\n\n\n" + }, + "code_sid":"can_encoder:155:4:1" + }, + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"format_can_id:5", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"format_can_id:3#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"format_can_id:4#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"format_can_id:2#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"format_can_id:1#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.png b/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.png new file mode 100644 index 00000000..d5915065 Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.svg new file mode 100644 index 00000000..70619e91 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_d.svg @@ -0,0 +1 @@ +classcan_id_amcdst_typpkt_idformat_can_id1class2can_id_amc3dst_typ1pkt_id diff --git a/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_p.json b/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_p.json new file mode 100644 index 00000000..c126d000 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/format_can_id_p.json @@ -0,0 +1,34 @@ +[ + { + "sid":"format_can_id", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "2.4", + "Thu Sep 01 18:32:30 2022", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/icon.css b/docs/models/boards/amcbldc/support/slwebview_files/icon.css new file mode 100644 index 00000000..1e325b38 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/icon.css @@ -0,0 +1,27 @@ +.SimulinkModelIcon_icon, +.BlockIcon_icon, +.SubSystemIcon_icon, +.MdlRefBlockIcon_icon, +.LineIcon_icon, +.annotation_icon, +.eml_icon, +.Chart_icon, +.SubchartedState_icon, +.State_icon, +.Transition_icon, +.Note_icon, +.SubsystemReference_16_icon { background-image: url('icon.png'); width: 16px; height: 16px; } + +.SimulinkModelIcon_icon { background-position: -0px; } +.BlockIcon_icon { background-position: -16px; } +.SubSystemIcon_icon { background-position: -32px; } +.MdlRefBlockIcon_icon { background-position: -48px; } +.LineIcon_icon { background-position: -64px; } +.annotation_icon { background-position: -80px; } +.eml_icon { background-position: -96px; } +.Chart_icon { background-position: -112px; } +.SubchartedState_icon { background-position: -128px; } +.State_icon { background-position: -144px; } +.Transition_icon { background-position: -160px; } +.Note_icon { background-position: -176px; } +.SubsystemReference_16_icon { background-position: -192px; } diff --git a/docs/models/boards/amcbldc/support/slwebview_files/icon.png b/docs/models/boards/amcbldc/support/slwebview_files/icon.png new file mode 100644 index 00000000..154f57bd Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/icon.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.json b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.json new file mode 100644 index 00000000..51cdc6e3 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.json @@ -0,0 +1,1788 @@ +[ + { + "sid":"thermal_model:304", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"thermal_model:305", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"thermal_model:306", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "3", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"thermal_model:328", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "4", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"thermal_model:307", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "single", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"thermal_model:308", + "inspector":{ + "params":[ + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "ConvertRealWorld", + "RndMeth", + "SaturateOnIntegerOverflow", + "SampleTime" + ], + "values":[ + "[]", + "[]", + "single", + "off", + "Real World Value (RWV)", + "Floor", + "off", + "-1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DataTypeConversion", + "masktype":"" + } + }, + { + "sid":"thermal_model:309", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "[1 1]", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"thermal_model:310", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "1", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"thermal_model:311", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"thermal_model:312", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "*/", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"thermal_model:313", + "inspector":{ + "params":[ + "Gain", + "Multiplication", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "ParamMin", + "ParamMax", + "ParamDataTypeStr", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(K.*u)", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8, + 11 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Gain", + "masktype":"" + } + }, + { + "sid":"thermal_model:314", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"thermal_model:329", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "2", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"thermal_model:316", + "inspector":{ + "params":[ + "Inputs", + "Multiplication", + "InputSameDT", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "3", + "Element-wise(.*)", + "off", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 9 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Product", + "masktype":"" + } + }, + { + "sid":"thermal_model:317", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|+-", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"thermal_model:318", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "++|", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"thermal_model:320", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"thermal_model:321", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "2", + "", + "Port number", + "off", + "[]", + "[]", + "Inherit: auto", + "off", + "off", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"thermal_model:314#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:318#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:316#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:312#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:309#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:306#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:310#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:304#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:317#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:313#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:311#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:308#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:305#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:307#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:329#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:328#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.png b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.png new file mode 100644 index 00000000..c3d31e5e Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.svg new file mode 100644 index 00000000..552ff755 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_303_d.svg @@ -0,0 +1 @@ +x÷x÷+++x2RT1RL3tau1num2den4Tsx diff --git a/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.json b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.json new file mode 100644 index 00000000..249e100b --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.json @@ -0,0 +1,1727 @@ +[ + { + "sid":"thermal_model:299", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "1", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ControlOutputs", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"thermal_model:298", + "inspector":{ + "params":[ + "Port", + "IconDisplay", + "LatchByDelayingOutsideSignal", + "LatchInputForFeedbackSignals", + "OutputFunctionCall", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "Interpolate", + "BusVirtuality", + "DataMode", + "EventTriggers", + "InputConnect", + "MessageQueueCapacity", + "MessageQueueOverwriting", + "MessageQueueType", + "MessageQueueUseDefaultAttributes" + ], + "values":[ + "2", + "Port number", + "off", + "off", + "off", + "[]", + "[]", + "Bus: ConfigurationParameters", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "on", + "inherit", + "inherit", + [ + ], + "", + "1", + "on", + "LIFO", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 14, + 16 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Inport", + "masktype":"" + } + }, + { + "sid":"thermal_model:300", + "inspector":{ + "params":[ + "OutDataTypeStr", + "InheritFromInputs", + "MatchInputsString", + "NonVirtualBus", + "DisplayOption", + "Inputs" + ], + "values":[ + "Bus: MotorTemperature", + "off", + "off", + "on", + "bar", + "1" + ], + "tabs":[ + "Parameter Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 4 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusCreator", + "masktype":"" + } + }, + { + "sid":"thermal_model:301", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "motorconfig.resistance,motorconfig.thermal_resistance,motorconfig.thermal_time_constant,environment_temperature", + "off", + "{{motorconfig, hall_sens_offset has_hall_sens has_quadrature_encoder has_speed_quadrature_encoder has_torque_sens use_index enable_verbosity rotor_encoder_resolution rotor_index_offset encoder_tolerance pole_pairs Kbemf Rphase Imin Imax Vmax resistance inductance thermal_resistance thermal_time_constant};\n {estimationconfig, velocity_mode current_rms_lambda};\n {CurLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {PosLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {VelLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {DirLoopPID, OutMax OutMin P I D N I0 D0 shift_factor};\n {thresholds, jntPosMin jntPosMax hardwareJntPosMin hardwareJntPosMax rotorPosMin rotorPosMax jntVelMax velocityTimeout motorNominalCurrents motorPeakCurrents motorOverloadCurrents motorPwmLimit motorCriticalTemperature};\n environment_temperature}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"thermal_model:302", + "inspector":{ + "params":[ + "OutputSignals", + "OutputAsBus", + "InputSignals" + ], + "values":[ + "Iq_rms.current,Id_rms.current", + "off", + "{Vq;\n Vabc;\n {Iq_fbk, current};\n {Id_fbk, current};\n {Iq_rms, current};\n {Id_rms, current}}" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"BusSelector", + "masktype":"" + } + }, + { + "sid":"thermal_model:303", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + }, + { + "sid":"thermal_model:322", + "inspector":{ + "params":[ + "FilterStructure", + "NumeratorSource", + "DenominatorSource", + "InitialStatesSource", + "InitialStates", + "InputProcessing", + "ExternalReset", + "a0EqualsOne", + "StateDataTypeStr", + "NumProductDataTypeStr", + "NumAccumDataTypeStr", + "DenProductDataTypeStr", + "DenAccumDataTypeStr", + "OutDataTypeStr", + "OutMin", + "OutMax", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "StateName", + "StateMustResolveToSignalObject", + "DenCoefDataTypeStr", + "DenCoefMax", + "DenCoefMin", + "Denominator", + "InitialDenominatorStates", + "MultiplicandDataTypeStr", + "NumCoefDataTypeStr", + "NumCoefMax", + "NumCoefMin", + "Numerator", + "RTWStateStorageTypeQualifier", + "SampleTime", + "StateSignalObject", + "StateStorageClass" + ], + "values":[ + "Direct form II transposed", + "Input port", + "Input port", + "Dialog", + "0", + "Elements as channels (sample based)", + "None", + "on", + "Inherit: Same as input", + "Inherit: Same as input", + "Inherit: Same as input", + "Inherit: Same as input", + "Inherit: Same as input", + "Inherit: Same as input", + "[]", + "[]", + "off", + "Floor", + "off", + "", + "off", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[1 -0.9999629]", + "0", + "Inherit: Same as input", + "Inherit: Inherit via internal rule", + "[]", + "[]", + "[0.02685 0.02685]", + "", + "-1", + [ + ], + "Auto" + ], + "tabs":[ + "Main", + "Data Types", + "State Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 8, + 19, + 21 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"DiscreteFilter", + "masktype":"" + } + }, + { + "sid":"thermal_model:323", + "inspector":{ + "params":[ + "GotoTag", + "IconDisplay" + ], + "values":[ + "T_env", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "thermal_model:324" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"From", + "masktype":"" + } + }, + { + "sid":"thermal_model:324", + "inspector":{ + "params":[ + "GotoTag", + "TagVisibility", + "IconDisplay" + ], + "values":[ + "T_env", + "local", + "Tag" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementLinkHandler", + "destinations":[ + "thermal_model:323" + ] + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Goto", + "masktype":"" + } + }, + { + "sid":"thermal_model:333", + "inspector":{ + "params":[ + "Inputs", + "DisplayOption" + ], + "values":[ + "2", + "bar" + ], + "tabs":[ + "Parameter Attributes" + ], + "tabs_idx":0 + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Mux", + "masktype":"" + } + }, + { + "sid":"thermal_model:330", + "inspector":{ + "params":[ + "Operator", + "OutputSignalType", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "AlgorithmMethod", + "AlgorithmType", + "IntermediateResultsDataTypeStr", + "Iterations", + "SampleTime", + "SignedPower" + ], + "values":[ + "square", + "auto", + "[]", + "[]", + "single", + "off", + "Floor", + "on", + "Exact", + "Newton-Raphson", + "Inherit: Inherit via internal rule", + "3", + "-1", + "off" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 8 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Math", + "masktype":"" + } + }, + { + "sid":"thermal_model:325", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "round", + "|++", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"thermal_model:334", + "inspector":{ + "params":[ + "IconShape", + "Inputs", + "OutMin", + "OutMax", + "OutDataTypeStr", + "AccumDataTypeStr", + "InputSameDT", + "LockScale", + "RndMeth", + "SaturateOnIntegerOverflow", + "CollapseDim", + "CollapseMode", + "SampleTime" + ], + "values":[ + "rectangular", + "+", + "[]", + "[]", + "Inherit: Inherit via internal rule", + "Inherit: Inherit via internal rule", + "off", + "off", + "Floor", + "off", + "1", + "All dimensions", + "-1" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 2, + 10 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Sum", + "masktype":"" + } + }, + { + "sid":"thermal_model:319", + "inspector":{ + "params":[ + "Value", + "VectorParams1D", + "SampleTime", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "FramePeriod" + ], + "values":[ + "Ts_ThermalModel", + "on", + "inf", + "[]", + "[]", + "single", + "off", + "inf" + ], + "tabs":[ + "Main", + "Signal Attributes", + "-Other" + ], + "tabs_idx":[ + 0, + 3, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Constant", + "masktype":"" + } + }, + { + "sid":"thermal_model:235", + "inspector":{ + "params":[ + "Port", + "SignalName", + "IconDisplay", + "EnsureOutportIsVirtual", + "OutMin", + "OutMax", + "OutDataTypeStr", + "LockScale", + "BusOutputAsStruct", + "Unit", + "PortDimensions", + "VarSizeSig", + "SignalType", + "SampleTime", + "BusVirtuality", + "DataMode", + "InitialOutput", + "MustResolveToSignalObject", + "OutputFunctionCall", + "OutputWhenDisabled", + "OutputWhenUnConnected", + "OutputWhenUnconnectedValue", + "SignalObject", + "SourceOfInitialOutputValue", + "StorageClass", + "VectorParamsAs1DForOutWhenUnconnected" + ], + "values":[ + "1", + "", + "Port number", + "off", + "[]", + "[]", + "Bus: MotorTemperature", + "off", + "on", + "inherit", + "-1", + "Inherit", + "auto", + "-1", + "inherit", + "inherit", + "[]", + "off", + "off", + "held", + "off", + "0", + [ + ], + "Dialog", + "Auto", + "on" + ], + "tabs":[ + "Main", + "Signal Attributes", + "Execution", + "-Other" + ], + "tabs_idx":[ + 0, + 4, + 13, + 14 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"Outport", + "masktype":"" + } + }, + { + "sid":"thermal_model:326", + "inspector":{ + "params":[ + "Text", + "DropShadow", + "Interpreter", + "FontName", + "FontWeight", + "FontSize", + "FontAngle", + "ForegroundColor", + "BackgroundColor", + "HorizontalAlignment", + "UseDisplayTextAsClickCallback", + "ClickFcn" + ], + "values":[ + "\n\n\n\n\n\n\n

\nThermal model defined in continuous time\n

\n

\n$\\frac{\\Delta T}{i^2} = \\frac{R_{t} R_L}{\\tau s + 1}$\n

\n

\nTustin discretization returns a filter in the form\n

\n

\n$\\frac{\\Delta T}{i^2}= \\frac{T_s R_L R_t (z + 1)}{(T_s + 2 \t\t\\tau) z + T_s - 2 \\tau}$\n

\n\n\n", + "off", + "rich", + "auto", + "auto", + -1, + "auto", + "black", + "white", + "left", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:300#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:322#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:301#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:301#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:298#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:301#out:4;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:303#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:303#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:301#out:3;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:323#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:299#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:319#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:330#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:302#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:333#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:334#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:325#out:1;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:302#out:2;line", + "inspector":{ + "params":[ + "SignalNameFromLabel", + "MustResolveToSignal", + "ShowPropagatedSignal", + "DataLogging", + "TestPoint", + "SignalObjectPackage", + "StorageClass", + "Description", + "documentLink" + ], + "values":[ + "", + "off", + "off", + "off", + "off", + "Simulink", + "Auto", + "", + "" + ], + "tabs":[ + "Parameter Attributes", + "Logging and Accessibility", + "Code Generation", + "Documentation" + ], + "tabs_idx":[ + 0, + 3, + 5, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.png b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.png new file mode 100644 index 00000000..0899b73b Binary files /dev/null and b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.png differ diff --git a/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.svg b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.svg new file mode 100644 index 00000000..40e1c8ff --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_d.svg @@ -0,0 +1 @@ +Thermal model defined in continuous timeTustin discretization returns a filter in the form1MotorTemperatureMotorTemperature2ConfigurationParametersConfigurationParameters1ControlOutputsControlOutputssingleMotorTemperatureuNumDenIIRDigitalFilterRLRTtauTsnumdenCompute coefficients++Ts<thermal_resistance><resistance><environment_temperature><thermal_time_constant><current><current> diff --git a/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_diagrams_12.json b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_diagrams_12.json new file mode 100644 index 00000000..7737e1d5 --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_diagrams_12.json @@ -0,0 +1,587 @@ +[ + { + "hid":12, + "sid":"thermal_model", + "rsid":"thermal_model", + "esid":"AMC_BLDC:602", + "parent":10, + "children":[ + 13 + ], + "name":"Estimation_Temperature (thermal_model)", + "fullname":"AMC_BLDC/Estimation/Estimation_Temperature/Estimation_Temperature (thermal_model)", + "label":"Estimation_Temperature (thermal_model)", + "className":"Simulink.ModelReference", + "icon":"MdlRefBlockIcon_icon", + "svg":"support/slwebview_files/thermal_model_d.svg", + "thumbnail":"support/slwebview_files/thermal_model_d.png", + "elements":[ + { + "sid":"thermal_model:299", + "rsid":"thermal_model:299", + "name":"ControlOutputs", + "label":"ControlOutputs", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:298", + "rsid":"thermal_model:298", + "name":"ConfigurationParameters", + "label":"ConfigurationParameters", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:300", + "rsid":"thermal_model:300", + "name":"Bus\nCreator1", + "label":"Bus Creator1", + "className":"Simulink.BusCreator", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:301", + "rsid":"thermal_model:301", + "name":"Bus\nSelector", + "label":"Bus Selector", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:302", + "rsid":"thermal_model:302", + "name":"Bus\nSelector1", + "label":"Bus Selector1", + "className":"Simulink.BusSelector", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:303", + "rsid":"thermal_model:303", + "name":"Compute coefficients", + "label":"Compute coefficients", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon" + }, + { + "sid":"thermal_model:322", + "rsid":"thermal_model:322", + "name":"DigitalFilter", + "label":"DigitalFilter", + "className":"Simulink.DiscreteFilter", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:323", + "rsid":"thermal_model:323", + "name":"From", + "label":"From", + "className":"Simulink.From", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:324", + "rsid":"thermal_model:324", + "name":"Goto", + "label":"Goto", + "className":"Simulink.Goto", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:333", + "rsid":"thermal_model:333", + "name":"Mux", + "label":"Mux", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:330", + "rsid":"thermal_model:330", + "name":"Square", + "label":"Square", + "className":"Simulink.Math", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:325", + "rsid":"thermal_model:325", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:334", + "rsid":"thermal_model:334", + "name":"Sum1", + "label":"Sum1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:319", + "rsid":"thermal_model:319", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:235", + "rsid":"thermal_model:235", + "name":"MotorTemperature", + "label":"MotorTemperature", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:326", + "rsid":"thermal_model:326", + "name":"\n\n\n\n\n\n\n

\nThermal model defined in continuous time\n

\n

\n$\\frac{\\Delta T}{i^2} = \\frac{R_{t} R_L}{\\tau s + 1}$\n

\n

\nTustin discretization returns a filter in the form\n

\n

\n$\\frac{\\Delta T}{i^2}= \\frac{T_s R_L R_t (z + 1)}{(T_s + 2 \t\t\\tau) z + T_s - 2 \\tau}$\n

\n\n\n", + "label":"

Thermal model defined in continuous time

$\\frac{\\Delta T}{i^2} = \\frac{R_{t} R_L}{\\tau s + 1}$

Tustin discretization returns a filter in the form

$\\frac{\\Delta T}{i^2}= \\frac{T_s R_L R_t (z + 1)}{(T_s + 2 \\tau) z + T_s - 2 \\tau}$

", + "className":"Simulink.Annotation", + "icon":"annotation_icon" + }, + { + "sid":"thermal_model:300#out:1;line", + "rsid":"thermal_model:300#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:322#out:1;line", + "rsid":"thermal_model:322#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:301#out:2;line", + "rsid":"thermal_model:301#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:301#out:1;line", + "rsid":"thermal_model:301#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:298#out:1;line", + "rsid":"thermal_model:298#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:301#out:4;line", + "rsid":"thermal_model:301#out:4;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:303#out:2;line", + "rsid":"thermal_model:303#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:303#out:1;line", + "rsid":"thermal_model:303#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:301#out:3;line", + "rsid":"thermal_model:301#out:3;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:323#out:1;line", + "rsid":"thermal_model:323#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:299#out:1;line", + "rsid":"thermal_model:299#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:319#out:1;line", + "rsid":"thermal_model:319#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:330#out:1;line", + "rsid":"thermal_model:330#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:302#out:1;line", + "rsid":"thermal_model:302#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:333#out:1;line", + "rsid":"thermal_model:333#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:334#out:1;line", + "rsid":"thermal_model:334#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:325#out:1;line", + "rsid":"thermal_model:325#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:302#out:2;line", + "rsid":"thermal_model:302#out:2;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/thermal_model_d.json", + "sameAsElement":false + }, + { + "hid":13, + "sid":"thermal_model:303", + "rsid":"thermal_model:303", + "esid":"thermal_model:303", + "parent":12, + "children":[ + ], + "name":"Compute coefficients", + "fullname":"AMC_BLDC/Estimation/Estimation_Temperature/Estimation_Temperature (thermal_model)/Compute coefficients", + "label":"Compute coefficients", + "className":"Simulink.SubSystem", + "icon":"SubSystemIcon_icon", + "svg":"support/slwebview_files/thermal_model_303_d.svg", + "thumbnail":"support/slwebview_files/thermal_model_303_d.png", + "elements":[ + { + "sid":"thermal_model:304", + "rsid":"thermal_model:304", + "name":"RL", + "label":"RL", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:305", + "rsid":"thermal_model:305", + "name":"RT", + "label":"RT", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:306", + "rsid":"thermal_model:306", + "name":"tau", + "label":"tau", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:328", + "rsid":"thermal_model:328", + "name":"Ts", + "label":"Ts", + "className":"Simulink.Inport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:307", + "rsid":"thermal_model:307", + "name":"Cast To Single1", + "label":"Cast To Single1", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:308", + "rsid":"thermal_model:308", + "name":"Cast To Single2", + "label":"Cast To Single2", + "className":"Simulink.DataTypeConversion", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:309", + "rsid":"thermal_model:309", + "name":"Constant2", + "label":"Constant2", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:310", + "rsid":"thermal_model:310", + "name":"Constant3", + "label":"Constant3", + "className":"Simulink.Constant", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:311", + "rsid":"thermal_model:311", + "name":"Divide", + "label":"Divide", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:312", + "rsid":"thermal_model:312", + "name":"Divide1", + "label":"Divide1", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:313", + "rsid":"thermal_model:313", + "name":"Gain2", + "label":"Gain2", + "className":"Simulink.Gain", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:314", + "rsid":"thermal_model:314", + "name":"Mux1", + "label":"Mux1", + "className":"Simulink.Mux", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:329", + "rsid":"thermal_model:329", + "name":"Product", + "label":"Product", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:316", + "rsid":"thermal_model:316", + "name":"Product1", + "label":"Product1", + "className":"Simulink.Product", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:317", + "rsid":"thermal_model:317", + "name":"Sum", + "label":"Sum", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:318", + "rsid":"thermal_model:318", + "name":"Sum1", + "label":"Sum1", + "className":"Simulink.Sum", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:320", + "rsid":"thermal_model:320", + "name":"num", + "label":"num", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:321", + "rsid":"thermal_model:321", + "name":"den", + "label":"den", + "className":"Simulink.Outport", + "icon":"BlockIcon_icon" + }, + { + "sid":"thermal_model:314#out:1;line", + "rsid":"thermal_model:314#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:318#out:1;line", + "rsid":"thermal_model:318#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:316#out:1;line", + "rsid":"thermal_model:316#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:312#out:1;line", + "rsid":"thermal_model:312#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:309#out:1;line", + "rsid":"thermal_model:309#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:306#out:1;line", + "rsid":"thermal_model:306#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:310#out:1;line", + "rsid":"thermal_model:310#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:304#out:1;line", + "rsid":"thermal_model:304#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:317#out:1;line", + "rsid":"thermal_model:317#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:313#out:1;line", + "rsid":"thermal_model:313#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:311#out:1;line", + "rsid":"thermal_model:311#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:308#out:1;line", + "rsid":"thermal_model:308#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:305#out:1;line", + "rsid":"thermal_model:305#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:307#out:1;line", + "rsid":"thermal_model:307#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:329#out:1;line", + "rsid":"thermal_model:329#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + }, + { + "sid":"thermal_model:328#out:1;line", + "rsid":"thermal_model:328#out:1;line", + "name":"", + "label":"", + "className":"Simulink.Line", + "icon":"LineIcon_icon" + } + ], + "sysViewURL":"support/slwebview_files/thermal_model_303_d.json", + "sameAsElement":false + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_p.json b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_p.json new file mode 100644 index 00000000..78c1cb8f --- /dev/null +++ b/docs/models/boards/amcbldc/support/slwebview_files/thermal_model_p.json @@ -0,0 +1,157 @@ +[ + { + "sid":"thermal_model", + "inspector":{ + "params":[ + "ModelVersion", + "LastModifiedDate", + "LibraryLinkDisplay", + "ModelBrowserVisibility", + "Dirty", + "Description" + ], + "values":[ + "6.4", + "Sat Dec 30 14:18:29 2023", + "disabled", + "off", + "off", + "" + ], + "tabs":[ + ], + "tabs_idx":[ + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":[ + ] + }, + { + "sid":"thermal_model:303", + "inspector":{ + "params":[ + "ShowPortLabels", + "Permissions", + "ErrorFcn", + "PermitHierarchicalResolution", + "TreatAsAtomicUnit", + "TreatAsGroupedWhenPropagatingVariantConditions", + "RTWSystemCode", + "AllowFlexibleInterface", + "AllowZeroVariantControls", + "AutoFrameSizeCalculation", + "BlockChoice", + "CompiledActiveChoiceBlock", + "CompiledActiveChoiceControl", + "CompiledVariantActivationTime", + "ExecutionDomainType", + "FunctionInterfaceSpec", + "FunctionWithSeparateData", + "IsSubsystemVirtual", + "LabelModeActiveChoice", + "Latency", + "MemberBlocks", + "MinAlgLoopOccurrences", + "PartitionName", + "PropagateVariantConditions", + "RTWFcnName", + "RTWFcnNameOpts", + "RTWFileName", + "RTWFileNameOpts", + "RTWMemSecDataConstants", + "RTWMemSecDataInternal", + "RTWMemSecDataParameters", + "RTWMemSecFuncExecute", + "RTWMemSecFuncInitTerm", + "ReferencedSubsystem", + "ScheduleAs", + "SetExecutionDomain", + "ShowSubsystemReinitializePorts", + "SystemSampleTime", + "TemplateBlock", + "Variant", + "VariantActivationTime", + "VariantChoices", + "VariantChoicesEnumeration", + "VariantChoicesSpecifier", + "VariantControl", + "VariantControlMode", + "VariantControlVariable" + ], + "values":[ + "FromPortIcon", + "ReadWrite", + "", + "All", + "off", + "on", + "Auto", + "on", + "off", + "off", + "", + "", + "", + "update diagram", + "Deduce", + "void_void", + "off", + "on", + "", + "0", + "", + "off", + "", + "off", + "", + "Auto", + "", + "Auto", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "Inherit from model", + "", + "Sample time", + "off", + "off", + "-1", + "", + "off", + "update diagram", + [ + ], + "", + "", + "", + "expression", + "" + ], + "tabs":[ + "Main", + "Code Generation", + "-Other" + ], + "tabs_idx":[ + 0, + 6, + 7 + ] + }, + "viewer":{ + "jshandler":"webview/handlers/ElementHandler" + }, + "obj_viewer":[ + ], + "finder":{ + "blocktype":"SubSystem", + "masktype":"" + } + } +] \ No newline at end of file diff --git a/docs/models/boards/amcbldc/webview.html b/docs/models/boards/amcbldc/webview.html new file mode 100644 index 00000000..85c142a8 --- /dev/null +++ b/docs/models/boards/amcbldc/webview.html @@ -0,0 +1,12 @@ + + + + + + Simulink Web View - Created by Simulink Report Generator + + + +
+ + \ No newline at end of file diff --git a/docs/stylesheets/extra.css b/docs/stylesheets/extra.css new file mode 100644 index 00000000..ce799b4f --- /dev/null +++ b/docs/stylesheets/extra.css @@ -0,0 +1,30 @@ +@media only screen and (min-width: 76.25em) { + .md-main__inner { + max-width: none; + } + } + + @keyframes beat { + 0%, 40%, 80%, 100% { + transform: scale(1); + } + 20%, 60% { + transform: scale(1.15); + } + } + .beat { + animation: beat 1000ms infinite; + } + + @keyframes blink { + 0%, 50% { + transform: scale(1); + } + 25%, 75% { + transform: scale(1.15); + } + } + .blink { + animation: blink 1200ms infinite; + } + diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 00000000..c2e4c72b --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,97 @@ +# Project information +site_name: iCub Firmware Models +site_url: https://robotology.github.io/icub-firmware-models +site_description: Documentation resources for the models used to generate the firmware +site_author: iCub Tech +copyright: BSD 3-Clause License + +repo_name: robotology/icub-firmware-models +repo_url: https://github.com/robotology/icub-firmware-models + +theme: + name: material + logo: assets/head-solid.png + favicon: assets/head-solid.png + palette: + # Palette toggle for automatic mode + - media: "(prefers-color-scheme)" + toggle: + icon: material/brightness-auto + name: Switch to light mode + # Palette toggle for light mode + - media: "(prefers-color-scheme: light)" + scheme: default + primary: indigo + accent: indigo + toggle: + icon: material/brightness-7 + name: Switch to dark mode + # Palette toggle for dark mode + - media: "(prefers-color-scheme: dark)" + scheme: slate + primary: indigo + accent: indigo + toggle: + icon: material/brightness-4 + name: Switch to system preference + + font: + text: Roboto + code: Roboto Mono + + features: + - content.action.edit + - content.action.view + - content.code.annotate + - content.tooltips + - tabs + - navigation.tabs + - navigation.tabs.sticky + - navigation.tracking + - navigation.sections + - navigation.top + - search.highlight + - search.share + - search.suggest + - toc.follow + +extra_css: + - stylesheets/extra.css + +extra_javascript: + - javascripts/config.js + - https://polyfill.io/v3/polyfill.min.js?features=es6 + - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js + +markdown_extensions: + - admonition + - attr_list + - md_in_html + - footnotes + - pymdownx.arithmatex: + generic: true + - pymdownx.betterem: + smart_enable: all + - pymdownx.caret + - pymdownx.critic + - pymdownx.details + - pymdownx.inlinehilite + - pymdownx.highlight + - pymdownx.keys + - pymdownx.magiclink: + user: icub-tech-iit + repo: documentation + repo_url_shortener: true + repo_url_shorthand: true + - pymdownx.emoji: + emoji_index: !!python/name:materialx.emoji.twemoji + emoji_generator: !!python/name:materialx.emoji.to_svg + - pymdownx.mark + - pymdownx.smartsymbols + - pymdownx.superfences + - pymdownx.tasklist + - pymdownx.tilde + +nav: + - iCub Firmware Models: + - Home Page: index.md